Описание тега reversing
Reversing refers to performing a task in the direction opposite to that which the task is normally performed in. It also refers to changing the order of an ordered list of items such that they are rearranged from the last item to the first item. For questions related to discovering the principles of a human made system through analysis, please use [tag:reverse-engineering].
3
ответа
Отправка сообщений объектам при отладке Objective-C в GDB без символов
Я пытаюсь отправлять сообщения объектам Objective-C в GDB. (gdb) p $esi $2 = (void *) 0x1268160 (gdb) po $esi <NSArray: 0x1359c0> (gdb) po [$esi count] Target does not respond to this message selector. Я не могу отправить ему никакого сообщени…
11 сен '08 в 12:53
2
ответа
Сроки Конструктивные и деструктивные реверсы
У меня есть домашнее задание, в котором я должен конструктивно и деструктивно перевернуть список массивов и рассчитать его для различных длин списка. Мой Arraylist обновляется каждый раз, когда я запускаю его, но, похоже, он не регистрируется в этих…
11 апр '13 в 04:29
4
ответа
Обратные помеченные подстроки в строке
У меня есть строка, в которой каждая отмеченная подстрока в < а также >должен быть перевернут (скобки не гнездятся). Например, "hello <wolfrevokcats>, how <t uoy era>oday?" должен стать "hello stackru, how are you today?" Моя текущ…
18 мар '16 в 20:02
1
ответ
Попытка перевернуть данное слово
#include <stdio.h> #include <stdlib.h> int main() { char s[100],temp1[100]; int i; printf("Some word "); scanf("%s", s); for (i = 0; s[i] != '\0'; ++i); int a = i-1; for (int k = 0; k < i; k++) { temp1[k] = s[a]; a--; } printf("%s", t…
06 дек '16 в 16:39
1
ответ
Фрида печатает все переменные в классе
Мой профессор спросил, как вы можете распечатать содержимое переменных в классе, который он нам предоставил, для запуска и анализа apk с помощью frida: package com.test_uni_apk.lib.proftest; public class ProfApi{ public static class StateReady exten…
18 сен '18 в 10:05
1
ответ
Реверс приложений Android: угроза раскрытия ключей API
Когда вы обращаетесь к файлам apk, вы обнаруживаете ключи / токены API где-то в свойствах, манифесте, строках и т. Д. Иногда некоторые ключи / секреты API очевидны, и вы можете понять влияние безопасности и риск раскрытия этих ключей. Пожалуйста, да…
09 сен '18 в 08:20
2
ответа
Алго реверсивный C#
У меня есть некоторый алгоритм, написанный на C#: int num3 = 260005; string text = this.textBox1.Text; int length = text.Length - 4; int num5 = ((Convert.ToInt32(text.Substring(4, length)) - 0x7d1) / 2) - 0x7d1; if (num3 == num5) { do somthing!!! } …
21 авг '14 в 08:18
0
ответов
Как извлечь константы с помощью IDApython?
Я работаю над проблемой извлечения константных чисел и константных строк с использованием IDApython. Кажется, я могу использовать idautil.Strings() извлечь постоянные строки. Но как насчет постоянных чисел? Кто-нибудь может дать мне несколько идей? …
02 мар '19 в 02:46
1
ответ
Как изменить порядок входного файла с помощью C++?
Мне нужно изменить порядок файлов и вывести в другой файл. Например, вход: hello this is a testing file again just so much fun Ожидаемый результат: just so much fun this is a testing file again hello Это мой текущий код, он напечатан там, где он мен…
21 фев '19 в 01:49
1
ответ
Обратный инжиниринг неоднозначный синтаксис
То, что я часто вижу в Интернете, когда тема меняется, это синтаксис *(_WORD *)(a1 + 6) = *(_WORD *)(a2 + 2); Я думаю, что этот код взят из плагина IDA (верно?), Но я не могу этого понять... может кто-нибудь объяснить мне немного, или указать что-то…
31 авг '17 в 00:47
3
ответа
C программа для обратного содержимого файла и записи этого в другой файл
У меня возникли проблемы с заданием, когда я должен взять содержимое одного файла в буфер, перевернуть его и записать в другой файл. Эта программа нуждается в использовании двух функций, которые выглядят следующим образом: int read_file( char* filen…
03 фев '17 в 22:21
2
ответа
Реверсивные цифры в Java. Начальные и конечные нули не будут печататься
Проблема была в том, чтобы поменять введенные пользователем цифры. У меня это работает, но во время тестирования я понял, что он не будет печатать ни начальные, ни конечные нули. Например, если я ввожу 10, в результате отображается только 1. Если я …
12 июн '14 в 01:31
3
ответа
Какую оптимизацию выполняет компилятор для моего метода обращения строк с классическим обменом?
Справочная информация Я прочитал этот вопрос о том, как перевернуть строку как можно быстрее. Я обнаружил, что один из ответов сравнивал разные методы. В одном из них они просто запускают цикл, меняя элементы с позиции i с одним в положении string.L…
10 янв '18 в 04:49
0
ответов
Что означает значение Align в заголовке программы файла ELF?
Глядя на заголовок программы ELF-файла, я вижу следующую информацию. (Первое значение - тип заголовка программы, а второе - выравнивание) 1. PHDR 0x8 2. INTERP 0x1 3. LOAD 0x200000 4. LOAD 0x200000 5. DYNAMIC 0x8 6. NOTE 0x4 7. GNU_EH_FRAME 0x4 8. G…
08 дек '17 в 13:59
3
ответа
Реверсивный ввод в C
Мне нужен совет о том, как отменить содержимое стандартного ввода. Это часть моего кода, которая обрабатывает реверсирование стандартного ввода: int reversestdin(FILE *file) { int a, b; int lineas=0; while ((a=fgetc(stdin)) !=EOF) { if (a=='\n') lin…
18 ноя '13 в 16:22
3
ответа
Изменение порядка пар ключ-значение в словаре (Python)
Как изменить порядок пар ключ-значение в словаре в Python? Например, у меня есть этот словарь: {"a":1, "b":2, "c":3} Я хочу изменить это так, чтобы он возвращал: {"c":3, "b":2, "a":1} Есть ли функция, о которой я не слышал, которая может сделать это…
20 авг '15 в 05:30
0
ответов
Просмотр изменений памяти
Есть ли простой способ увидеть все изменения, сделанные, например, модулем DLL, когда он внедряется в процесс. Я хочу получить обзор всех изменений, которые он вносит в память. Есть ли способ сделать это? Я знаю об отладчиках, но они не то, что я ищ…
16 ноя '17 в 21:16
3
ответа
Какой хороший метод / функция для создания обратимого хеша?
Мне нужно передать некоторые данные по проводам, и я не хочу, чтобы эти данные были в виде простого текста. Текст, который я отправляю, нужно поменять местами, поэтому я не могу md5/sha256/etc... Какой хороший способ кодировать соленую строку?
08 апр '10 в 01:44
2
ответа
Перестановка цифр числа с использованием модульного деления
Моя домашняя работа состоит в том, чтобы найти "числа эмирп" (пары простых чисел, таких как 13 ⇆ 31) до 10000. Я могу поменять цифры, используя [::-1], но я должен сделать это с % вместо. Вот мой код Это работает, но как я могу изменить цифры, испол…
15 дек '15 в 23:54
0
ответов
У меня возникла проблема при попытке перепрограммировать серверный API кика с эмулятора Android
Что я сделал: Установил митпрокси. Настроил мой прокси для перехвата и расшифровки соединений SSL. Попытка отправить сообщение в приложение, и ничего не происходит, похоже, что mitmproxy не видит упаковку, которая отправляет сообщение, у меня есть с…
29 июн '18 в 20:45