Описание тега reverse-engineering
Обратный инжиниринг - это процесс обнаружения технологических принципов устройства, объекта или системы, созданного человеком, путем анализа их структуры, функций и работы.
4
ответа
Зашифруйте строку и предотвратите обратный инжиниринг в iOS
Я создаю приложение для iPhone, и в настоящее время мне нужно зашифровать строку, сохранить ее в файле и иметь возможность расшифровать ее позже. Как я понимаю, для этого я могу использовать симметричное шифрование, но мой ключ для шифрования / деши…
06 апр '12 в 22:55
2
ответа
Как сказать, является ли двоичный файл скомпилированным GS или нет, и без символов?
Я хочу иметь возможность определить, скомпилирован бинарный файл GS или нет? /GS - проверка безопасности буфера с использованием куки. Я хочу быть в состоянии найти это без символов и в общей форме. BinScope выдает мне следующее при попытке проверит…
20 окт '11 в 00:51
1
ответ
Как лучше всего узнать об изменениях в базе данных?
Я использую приложение, которое использует MySQL дБ и недавно возникли проблемы с приложением. Я просто хотел вернуться и выяснить, какие изменения были внесены в БД по приложениям, и для этого кто-то предложил мне провести обратный инжиниринг. Може…
20 июл '15 в 06:56
1
ответ
Как перевести сборку на C со стеком, реализованным в куче?
Я знаю, что есть некоторые посты, рассказывающие о переводе ассемблера в C, но в основном все они направлены на то, как получить исходный код на человеко-читабельном C Поэтому я хочу добиться процесса перевода со стеком, реализованным в куче. Мне не…
13 дек '13 в 19:50
1
ответ
Объясняя некоторые ASM
У меня есть этот код ASM, и мне нужна помощь в объяснении его, в основном макрос. Я попробовал инструмент разборки ASM to C, но не смог заставить его работать с несколькими файлами, а остальные были намного выше моего бюджета. macro.inc: pokazvane_c…
20 янв '17 в 14:04
1
ответ
Реверсирование сетевого трафика приложения Android Market
Исходный код приложения Android Market недоступен. Я хочу изменить сетевой протокол, используемый рынком. Цель состоит в том, чтобы создать инструмент, который может имитировать телефонную трубку и искать определенную фразу, таким образом, возвращая…
05 июл '11 в 19:03
0
ответов
Я не могу сгенерировать hibernate.reveng.xml
Я пытаюсь разработать приложение Spring Hibernate из некоторого учебника, где я обнаружил, что для конфигурации Hibernate должны быть hibernate.reveng.xml внутри папки конфигурации. Но когда я пытаюсь создать его Right Click Project > New > Hi…
12 июн '15 в 13:04
1
ответ
Объявление массива в разобранном коде
Я пытаюсь разобрать ropasaurusrex. это вопрос CTF. Вы можете скачать исполняемый файл по следующей ссылке. Я использую Хоппер для разборки. Вот Картинка выше является основной рутиной этой программы. Пожалуйста, посмотрите на красную линию на картин…
09 дек '15 в 08:50
2
ответа
Обратный инжиниринг в Bouml для проекта php
Мой PHP-проект с использованием Zend Framework. я хочу сгенерировать диаграмму классов для этого php(zendframwork). Я пытаюсь сгенерировать диаграмму классов, используя проект Bouml. Пожалуйста, помогите мне. Я перехожу по этой ссылке Видео обратног…
26 окт '11 в 04:20
1
ответ
Декомпилированная Java из APK - циклы while, которые ничего не делают
Я декомпилировал apk и вижу много циклов while, которые возвращаются немедленно, а за ними следует другой код: while (true){ return; if (!cond1){ continue; } if (cond2){ continue; } } Если вы хотите создать этот код в декомпиляции, какой код Java вы…
27 авг '12 в 16:52
3
ответа
Мониторинг сетевой активности конкретной программы
У меня есть программа, которую я пытаюсь перепроектировать. Он получает определенный ключ, используя HTTP GET для некоторых URL. Мне нужно выяснить детали того, как это работает. Хорошей новостью является то, что есть возможность предварительно сфор…
12 ноя '13 в 13:23
2
ответа
Файл classes.dex не содержит мои классы Java
Я разработал приложение в Android Studio и протестировал его на своем телефоне. Я отформатировал свой компьютер и забыл сохранить свой проект где-нибудь. Теперь я хочу вернуть мои исходники. Я получаю APK-файл со своего телефона (используя adb и не…
10 окт '16 в 17:54
1
ответ
Почему приложения / апплеты Java могут быть декомпилированы?
Недавно я работал над некоторыми приложениями для Android и немного разочарован тем, что мои приложения могут быть подвергнуты обратной разработке. Я действительно запутываю свой код, но это может зайти так далеко, талантливый разработчик может легк…
04 июн '13 в 22:28
1
ответ
Зашифруйте строку и сделайте ее защищенной даже после извлечения apk
Я хочу сохранить уникальную строку как переменную в зашифрованном виде и передавать переменную как параметр на мой сервер PHP в каждом запросе, чтобы быть уверенным, что запрос поступает из моего приложения для Android, а не из других браузеров. Я н…
29 сен '15 в 05:26
1
ответ
Генерация подписей Libc с использованием сигма-кода IDA
Я хочу генерировать подписи libc с использованием IDA sigmake для GNU/Linux 2.6.24 - 64bit. Есть ли место, откуда я могу напрямую загрузить libc.a, соответствующий 64-битной версии GNU / Linux 2.6.24. Где бы я ни смотрел в интернете, доступен только…
07 май '16 в 13:59
1
ответ
GDB: Как напечатать значение по адресу памяти в ASM
0x08048c62 <+0>: sub $0x2c,%esp 0x08048c65 <+3>: lea 0x1c(%esp),%eax 0x08048c69 <+7>: mov %eax,0xc(%esp) 0x08048c6d <+11>: lea 0x18(%esp),%eax 0x08048c71 <+15>: mov %eax,0x8(%esp) 0x08048c75 <+19>: movl $0x804a73…
06 фев '15 в 01:54
0
ответов
Идентификаторы класса Objective-C имеют префикс objc_class_ вместо _OBJC_CLASS_$_
Я пытаюсь использовать некоторые методы в приложении, созданном с помощью Objective-C. Я получаю эту ошибку: Symbol not found: _OBJC_CLASS_$_IASAvatarViewController После открытия исполняемого файла в Hopper, я вижу, что все классы имеют префикс obj…
10 янв '15 в 23:19
3
ответа
Что это за шифрование?
Я использовал EtherDetect, чтобы увидеть, что мне посылает одна игра и что я отправляю на игровой сервер. Мне было интересно, что это за шифрование после информации о пакете, которая окрашена в серый цвет на изображении ниже. Как я могу зашифровать …
27 сен '10 в 10:31
32
ответа
Список всех индексов и столбцов индекса в БД SQL Server
Как получить список всех индексов и столбцов индекса в SQL Server 2005+? Самое близкое, что я мог получить: select s.name, t.name, i.name, c.name from sys.tables t inner join sys.schemas s on t.schema_id = s.schema_id inner join sys.indexes i on i.o…
19 апр '09 в 18:38
2
ответа
Как получить хороший вид стека в radare2?
Это представление стека, которое я получаю в radare2 после входа в режим визуальной панели: Это вид от иммунитета отладчика: Как я могу получить представление, похожее на представление отладчика иммунитета в Radare2?
25 ноя '17 в 14:46