| Посл.ответ | Сообщение | 
| 
 Ранг: 13.0 (новичок), 2thx Активность: 0.03↘0
 Статус: Участник
 
 | Создано: 22 августа 2013 16:04 · Личное сообщение ·  #1
 
Привет форумчане. Подскажите как реверсить проги работающие с cryptopp
  | Сообщение посчитали полезным: | 
|  | 
| 
 Ранг: 617.3 (!), 677thx Активность: 0.54↘0
 Статус: Участник
 
 | Создано: 22 августа 2013 16:14 · Личное сообщение ·  #2
 
наверное так же как и не работающие с cryptopp. берешь Flirt-сигнатуру для cryptopp проходишь ей, а дальше дело техники.
  | Сообщение посчитали полезным: | 
| 
 Ранг: 13.0 (новичок), 2thx Активность: 0.03↘0
 Статус: Участник
 
 | Создано: 22 августа 2013 16:18 · Личное сообщение ·  #3
 
Vovan666 Чтото я плохо искал не нашел флирт сигнатур под нее и сейчас прочитал что сигнатуры нужно именно под версию с которой скомпилена прога. Может есть метод как с миракл когда можно определить пономеру?
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1053.6 (!!!!), 1078thx Активность: 1.06↘0.81
 Статус: Участник
 
 | Создано: 22 августа 2013 16:24 · Поправил: reversecode · Личное сообщение ·  #4
 
вам нужно угадать с какой версией скомпилено? конечно есть берете исходники и изучаете, если там нигде никаких билд намберов нет для вкомпиляции значит дифаете исходники всех версий и смотрите в чем отличается каждая их них, потом эти все места уточняете в своем блобе но имхо смысла искать какая именно вкомпиленая версия билд намбере смысла нет крипто++ ничем таким не примечателен что нельзя было подключить другую версию  если же вам просто распознать все функции крипто++ то делайте сигнатуры сами пару различий if else в исходниках крипто++, никак на опознавание функций флиртом ида не повлияет
  | Сообщение посчитали полезным: Abraham | 
| 
 Ранг: 13.0 (новичок), 2thx Активность: 0.03↘0
 Статус: Участник
 
 | Создано: 22 августа 2013 16:36 · Личное сообщение ·  #5
 
Нужно распознать функции, нет в природе готовых сигнатур чтоли для хаспов сентинелов всяких есть а для к++ нет? Не может быть
  | Сообщение посчитали полезным: | 
| 
 Ранг: 617.3 (!), 677thx Активность: 0.54↘0
 Статус: Участник
 
 | Создано: 22 августа 2013 16:40 · Личное сообщение ·  #6
 
matrix пишет:нет в природе готовых сигнатур чтоли для хаспов сентинелов всяких есть а для к++ нет?
 да ну нах http://tuts4you.com/download.php?view.2413
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1053.6 (!!!!), 1078thx Активность: 1.06↘0.81
 Статус: Участник
 
 | Создано: 22 августа 2013 16:41 · Личное сообщение ·  #7
 
если гугл молчит - значит нет, да и смысла не вижу, по коду всегда бывает просто отделить мух от котлет
  | Сообщение посчитали полезным: | 
| 
 Ранг: 590.4 (!), 408thx Активность: 0.36↘0.18
 Статус: Модератор
 
 | Создано: 22 августа 2013 17:27 · Личное сообщение ·  #8
 
CPP - ОО-хрень. И многие функции просто не распознаются. Идентифицируются ключевые функции и по ним проводится анализ.
----- старый пень
  | Сообщение посчитали полезным: | 
| 
  Ранг: 170.1 (ветеран), 96thx Активность: 0.09↘0.01
 Статус: Участник
 
 | Создано: 22 августа 2013 17:49 · Личное сообщение ·  #9
 
reversecode пишет:крипто++ ничем таким не примечателен что нельзя было подключить другую версию
 +1 Еще в помощь: http://gazlan.freetzi.com/pe/cc/cc.rar - сигнатурный анализатор.
  | Сообщение посчитали полезным: | 
| 
 Ранг: 512.7 (!), 360thx Активность: 0.27↘0.03
 Статус: Модератор
 
 | Создано: 22 августа 2013 20:03 · Личное сообщение ·  #10
 
matrix пишет:всяких есть а для к++ нет? Не может быть
 есть в природе,но не для всех верий.... для примера http://www.sendspace.com/file/hwkupigazlan пишет: cc.rar - сигнатурный анализатор.
 хорошая весчть, еще  Kanal из пейда можно
  | Сообщение посчитали полезным: | 
| 
  Ранг: 170.1 (ветеран), 96thx Активность: 0.09↘0.01
 Статус: Участник
 
 | Создано: 22 августа 2013 20:27 · Личное сообщение ·  #11
 | 
| 
 Ранг: 13.0 (новичок), 2thx Активность: 0.03↘0
 Статус: Участник
 
 | Создано: 24 августа 2013 18:27 · Личное сообщение ·  #12
 
Как это говно вообще работать может сигнатуры нихрена не помогли. Подозреваю что используются кривыеэлипсы только разве с помощью них декодируют? ASCII "DecodedText Allocation Failure" ASCII "ciphertextLength is not valid (too long or too short)" ASCII "RecoveredText CipherText Allocation Failure" ASCII "CryptoPP::DecodingResult: Invalid Coding"
  | Сообщение посчитали полезным: | 
| 
  Ранг: 1053.6 (!!!!), 1078thx Активность: 1.06↘0.81
 Статус: Участник
 
 | Создано: 24 августа 2013 19:27 · Личное сообщение ·  #13
 
гугл в помощь ecc elliptic curve cryptography
  | Сообщение посчитали полезным: | 
| 
 Ранг: 590.4 (!), 408thx Активность: 0.36↘0.18
 Статус: Модератор
 
 | Создано: 24 августа 2013 22:14 · Личное сообщение ·  #14
 
matrixКонечно не помогли. Чтоб они помогли надо понимать как ООП реализуется и работает.
----- старый пень
  | Сообщение посчитали полезным: | 
| 
 Ранг: 13.0 (новичок), 2thx Активность: 0.03↘0
 Статус: Участник
 
 | Создано: 25 августа 2013 19:16 · Поправил: matrix · Личное сообщение ·  #15
 
-
  | Сообщение посчитали полезным: | 
| 
  Ранг: 533.6 (!), 232thx Активность: 0.45↘0
 Статус: Uploader
 retired
 
 | Создано: 25 августа 2013 19:30 · Личное сообщение ·  #16
 
matrix пишет:это хрень какаято.
 Давайте подробней топик в разделе Вопросы новичков находится
 Берешь исходники CryptoPP и по этим строкам определяешь ф-ии.
----- Лучше быть одиноким, но свободным © $me
  | Сообщение посчитали полезным: Abraham | 
| 
 Ранг: 512.7 (!), 360thx Активность: 0.27↘0.03
 Статус: Модератор
 
 | Создано: 25 августа 2013 19:31 · Личное сообщение ·  #17
 
matrix пишет:Подскажите как реверсить проги работающие с cryptopp
 собрать  свой хело волд  с либой crypto++ и глянуть что на уровне асма потом усложнить хеловолд и снова глянуть в асм и так до тех пор пока на глаз не будет видно что за хрень в точке Икс
  | Сообщение посчитали полезным: | 
| 
 Ранг: 13.0 (новичок), 2thx Активность: 0.03↘0
 Статус: Участник
 
 | Создано: 27 августа 2013 03:10 · Личное сообщение ·  #18
 
Йоклмн 9 часов просидел вроде получается. Только нахрена оно надо запатчить все это дело две минуты. Пойду спать
  | Сообщение посчитали полезным: | 
| 
 Ранг: 512.7 (!), 360thx Активность: 0.27↘0.03
 Статус: Модератор
 
 | Создано: 27 августа 2013 12:07 · Личное сообщение ·  #19
 
matrix пишет:Только нахрена оно надо
 experience!
  | Сообщение посчитали полезным: | 
| 
  Ранг: 337.6 (мудрец), 224thx Активность: 0.21↘0.1
 Статус: Участник
 born to be evil
 
 | Создано: 27 августа 2013 12:12 · Личное сообщение ·  #20
 
sendersu пишет:experience!
 да, кому он нужен, когда можно быстро по туторам что-то сделать   ----- От многой мудрости много скорби, и умножающий знание умножает печаль
  | Сообщение посчитали полезным: | 
| 
  Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05
 Статус: Участник
 Student
 
 | Создано: 29 августа 2013 03:52 · Личное сообщение ·  #21
 
BoRoV пишет:Берешь исходники CryptoPP и по этим строкам определяешь ф-ии.
 хм... дело конечно говоришь, но судя по строкам в приведенном примере они для любой функции одинаковые будут вызываться)matrix пишет: Только нахрена оно надо запатчить все это дело две минуты.
 именно для того, чтобы потом за 2 минуты патчить ;)
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh
  | Сообщение посчитали полезным: |