LINUX.ORG.RU

Сообщения tyamur

 

IDA PRO c++ боль

Форум — General

Как вообще разобраться в таком коде?


int __fastcall Java_com_jni_core_Object3d_nGetType(int a1, int a2, _DWORD **a3)
{
  if ( !*a3 )
    __und(0xFDEEu);
  return (*(***a3 + 56))(**a3);

}


  (*(***a3 + 56))(**a3); Я так понимаю это анонимная функция?
Но где она инициализируется? В конструкторе нету. А где тогда еще?
Как можно узнать тело функции?

 , ,

tyamur
()

Куда указывает pc в arm?

Форум — Development

pc вроде как указывает на текущую команду.

Но тут почему то не совсем так. objdump пишет что в r1 адрес метки .test2(1009с) хотя я понимаю должно быть _start(10094)

Disassembly of section .text:

00010094 <_start>:
   10094:       e59f1000        ldr     r1, [pc]        ; 1009c <.test2>

00010098 <.test1>:
   10098:       e08f1001        add     r1, pc, r1                    
0001009c <.test2>:                                                       1009c:       e3a02006        mov     r2, #6                           100a0:       ef000000        svc     0x00000000                    

 , ,

tyamur
()

Почему тут нет ошибки?

Форум — Development
int* a();

int main(){

int* x = a();
int b = *x;
printf("%d\n",b);

}

int* a(){

int x= 25;
return &x;

}

Смотрел ролики на ютубе у них программа вылетала. Правда там на виндовс было. Ожидал тоже сегметацию увидеть. А она спокойно отработала.

Перемещено leave из general

 

tyamur
()

Аргумент функция в Оператор sizeof.

Форум — Development
void test(){

printf("%d\n",sizeof(test));

}

Что подразумевается в этой операции sizeof(имя функции) ? Возвращает 1.

Перемещено leave из general

 

tyamur
()

Опции компилятора

Форум — General

Если опции что бы отключить проверку существования классов?

Суть есть apk приложение. Исходников нет. Есть только smali код. Допустим есть класс smali A.smali Создаю класс Main и внутри использую класс A.

public class Main {

public static void main(String[] arg){
   A a = new A();
   a.todo(); 
}
}

Если это скомпилировать выдаст ошибку что класса A нет. Можно ли это отключить? Или как то другим способом решить. Кроме как в smali коде писать.

 , ,

tyamur
()

Как ос выбирает ядро исполнения?

Форум — General

На одноядерной системе ос и процессы и потоки работают на одном ядре. Планировщик выделяет квант времени и тд. Как это работает на многрядерной системе? так же выделяет квант и указывает номер ядра процессора? Если так то должна быть инструкция процессора для выбора ядра?

 , ,

tyamur
()

Оптимизация умножения

Форум — General

Если скомпилировать int a=5*10 через javac на выходе будет инструкция add или сдвиг? Занимается ли javac оптимизацими? Стоит ли заниматься оптимизацией в исходном коде, если все равно будет jid компиляция?

 ,

tyamur
()

youtube не воспроизводит видео.

Форум — Mobile

rtsp://r3---sn-4g5ednle.googlevideo.com/Cj0LENy73wIaNAm3U394m9DHlBMYDSANFC3QjeddMOCoAUIASARgzranzYbzyKNdigELckRvZDV5QUdKOEUM/610153991969D27AF8FF598B11C4D4111C069A12.8CCA11F4C1BD93E4F52940B06E80D28422262F1F/yt8/1/video.3gp Смотрю видео через стандартный браузер телефона. Не одно видео из ютюб не работает. Пишет подключенo, буферизация 0%. До этого и сегодня утром работало. У кого нибудь открывается например через vlc? P. может rtsp отключили?

 , ,

tyamur
()

мат разрешен!

Форум — Linux-org-ru

Сообщение удалено WitcherGeralt по причине Некропостеры, как же вы за**али (0) Мат на форуме запрещен, а в указании причины разрешен?

 

tyamur
()

Wikipedia https

Форум — General

Захожу через хром(андроид). Выдаёт ошибку NET::ERR_CERT_AUTHORITY_INVALID. Оператор МТС. https://wikipedia.org

Решение

 , ,

tyamur
()

Прощай майкрософт

Форум — Talks

На irc канале debian дали ссылку https://people.debian.org/~rmh/goodbye-microsoft/ :)

 , ,

tyamur
()

vga не активен до старта системы.

Форум — Linux-hardware

VGA выход работает нормально как только стартует система. Но в биосе и загрузчике нет. Нажатие горячих клавиш не помогает. Можно ли что бы хотябы в загрузчике vga был активен?

 , ,

tyamur
()

Потоки или процессы?

Форум — General

В своём проекте я определил 3 основных действия.
1. Собирает статистику со стороннего сервера. Форматирует и заносит в базу.
2. Отправляет статистику игроку в вк.
3. Чат Бот в игре для подтверждения(привязки) акк вк к акк игрового.

Как это лучше реализовать? В виде отдельных процессов (программ) или в виде потоков?
1 вариант по мне лучше. В случае падения одного сервиса, другие будут функционировать. + возможно будут появлятся новые сервисы. И не нужно будет прерывать остальные. Во 2 не будет работать ничего.

 , ,

tyamur
()

iptv на PC.

Форум — Multimedia

Дома есть iptv приставка. Все отлично показывает. Пытаюсь воспроизвести это на нетбуке но изображение представляет из себя шум. Как на фото. Cохранял в файл и после запускал бесполезно. Запустил на телевизоре картинка точь в точь (шум). Проблема в кодеке или в чем то другом? http://wdfiles.ru/ioQR
http://wdfiles.ru/ioQS

 , ,

tyamur
()

Роутинг

Форум — Admin

Есть роутер с wifi.
Интерфейс ppp1 интернет. atm4 телевидение.

Kernel IP routing table                                                             Destination     Gateway         Genmask         Flags Metric Ref    Use Iface       89.232.109.74   10.140.48.1     255.255.255.255 UGH   0      0        0 atm4        89.232.109.250  10.140.48.1     255.255.255.255 UGH   0      0        0 atm4        10.255.11.132   *               255.255.255.255 UH    0      0        0 ppp1        89.232.112.0    10.140.48.1     255.255.255.240 UG    0      0        0 atm4        192.168.2.0     *               255.255.255.0   U     0      0        0 br1         192.168.1.0     *               255.255.255.0   U     0      0        0 br0         10.140.48.0     *               255.255.255.0   U     0      0        0 atm4        10.23.240.0     *               255.255.240.0   U     0      0        0 atm1.1      default         *               0.0.0.0


Захожу через telnet ввожу ping 89.232.109.74 пинг проходит.
Подключаюсь через wifi. Мой адрес192.168.1.7 адрес роутера 192.168.1.1 . ping на 89.239.109.74 не проходит, но интернет работает. Как сделать так чтобы соединение на 89.232.109.74 с телефона шло на(через) роутер и на интерфейс atm4?

C пк.

timursergeevich@timursergeevich-HP-Mini-110-3000:~$ route 
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
default         MyRouter.Home   0.0.0.0         UG    0      0        0 wlan0
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0

wlan0     Link encap:Ethernet  HWaddr 48:5d:60:0d:55:4c  
          inet addr:192.168.1.7  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::4a5d:60ff:fe0d:554c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10523 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8623 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:10137569 (10.1 MB)  TX bytes:1359683 (1.3 MB)

traceroute to ya.ru (87.250.250.242), 30 hops max, 60 byte packets
 1  MyRouter.Home (192.168.1.1)  2.902 ms  5.563 ms  5.551 ms
 2  10.255.11.132 (10.255.11.132)  39.747 ms  41.553 ms  42.826 ms
 
timursergeevich@timursergeevich-HP-Mini-110-3000:~$ traceroute 89.232.109.74
traceroute to 89.232.109.74 (89.232.109.74), 30 hops max, 60 byte packets
 1  timursergeevich-HP-Mini-110-3000 (192.168.1.7)  2996.734 ms !H  2996.567 ms !H  2996.533 ms !H
timursergeevich@timursergeevich-HP-Mini-110-3000:~$

 , ,

tyamur
()

Каким образом достигается такая скорость зарядки?

Форум — Mobile

https://hi-tech.mail.ru/amp/news/vivio_super_flashcharge/[\url]
Со стороны зарядка смартфон понятно повышает напряжение, уменьшаем силу тока. А как со стороны смартфон батарея? Напряжение в пределах 4.2, а ток зарядки 15-20С ?

 ,

tyamur
()

Ошибка при монтировании карты памяти

Форум — Mobile

mount -o rw /dev/block/mmcblk1p1 /external_sd/
mount: invalid argument
Монтирую в twrp. какие то опции не хватают?

 

tyamur
()

Ошибка с правами доступа.

Форум — General
$ ls -al
total 7820
drwx------    3 u0_a90   u0_a90        4096 Jan 11 22:07 .
drwx------    4 u0_a90   u0_a90        4096 Dec  7 00:43 ..
-rw-------    1 u0_a90   u0_a90         307 Dec 29 08:20 .bash_history
drwx------    3 u0_a90   u0_a90        4096 Jan 11 22:01 .config
-rwxrwxrwx    1 u0_a90   u0_a90     7978062 Jan 11 22:07 1.mp3
-rw-------    1 u0_a90   u0_a90         151 Jan 11 21:52 index.html             -rw-------    1 u0_a90   u0_a90         151 Jan 11 21:54 login.html
$ cat index.html
<html><head><meta HTTP-EQUIV="Pragma" CONTENT="no-cache"><script language='javascript'>parent.location="/login.htm"</script></head><body></body></html>$
$ cat 1.mp3
cat: can't open '1.mp3': Permission denied




В чем может быть проблема?

 , ,

tyamur
()

Как раздать wifi?

Форум — General

Всем привет. Есть нетбук с wifi карточкой с убунтой.

timursergeevich@timursergeevich-HP-Mini-110-3000:~/$ lspci | grep Wireless
02:00.0 Network controller: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe


Раздаю wifi с телефона. Сеть видит и подключается. monitor mode работает. Но не раздает сеть. Как это можно исправить?

 , ,

tyamur
()

Как подружить оbjdump с elf32-little форматом?

Форум — Development

Хотел дизассемблировать код одной библиотеки из игры под андроид.
Запускаю.

timursergeevich@timursergeevich-HP-Mini-110-3000:~$ objdump -D libnative_armv7.so

И получаю вот это.
libnative_armv7.so:     file format elf32-little

objdump: can't disassemble for architecture UNKNOWN!

Как можно objdump заставить поддерживать elf32-little формат?
Или подскажите аналогичные инструменты под линукс.

Решение: Как подружить оbjdump с elf32-little форматом? (комментарий)

 ,

tyamur
()

RSS подписка на новые темы