Реверсинг. Задай вопрос - получи ответ

Discussion in 'Реверсинг' started by 0x0c0de, 2 Sep 2007.

  1. mirvirusov

    mirvirusov New Member

    Joined:
    11 Jun 2021
    Messages:
    29
    Likes Received:
    3
    Reputations:
    0
    Ну у меня ольга 1.10 версии, такое вот там окно, у 2 версии окно другое, но она не доделана до так сказать финальной стабильной версии, и плагинов под нее раз в 10 меньше, поэтому пользуюсь 110. Я пробовал такие варианты, пишет extra characters on line или что-то в этом духе, посмотреть в сторону OllyScript хорошая идея
     
  2. DartPhoenix

    DartPhoenix Elder - Старейшина

    Joined:
    15 Sep 2013
    Messages:
    1,079
    Likes Received:
    8,148
    Reputations:
    25
    А я сразу не посмотрел, по ссылке сие не скрипт а плагин. Так что даже лучше в каком-то смысле.
    Откомпилил и юзай.
     
  3. mirvirusov

    mirvirusov New Member

    Joined:
    11 Jun 2021
    Messages:
    29
    Likes Received:
    3
    Reputations:
    0
    Написал пост, но его видимо не заметили, поэтому продублирую ссылку на него здесь, пост о том, как я занимаюсь реверсом одного рендер-плагина и столкнулся с проблемой, надеюсь знающие посоветуют чего-нибудь
    Ссылка на пост - https://forum.antichat.ru/threads/484346/
     
  4. DartPhoenix

    DartPhoenix Elder - Старейшина

    Joined:
    15 Sep 2013
    Messages:
    1,079
    Likes Received:
    8,148
    Reputations:
    25
    Там просто многобукав :) Я посмотрел - подумал что вообще спам чей-то.
     
    CyberTro1n likes this.
  5. mirvirusov

    mirvirusov New Member

    Joined:
    11 Jun 2021
    Messages:
    29
    Likes Received:
    3
    Reputations:
    0
    Нужно определить версию WInLicense которой упакован файлик, все возможные мне автоматические сканеры показывают, что это просто код на плюсах, со стандартной библиотекой, но я определенно знаю что там WinLicense, так как человек давшиф мне этот файл так же дал пробную лицензию, при старте было выведено окно с логотипом WinLicense и хардварный номер моего оборудования, после того как я дал ему этот номер он выдал мне REG файл с лицензией.
    Сами упакованные файлы - https://anonfiles.com/Lc4aL2Afua/Files_rar
     
  6. dagogni1

    dagogni1 New Member

    Joined:
    18 May 2020
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Всем привет, подскажите пожалуйста, как реверсить ios приложения? Инфы нет вообще.
     
  7. Damper

    Damper Member

    Joined:
    6 Jul 2015
    Messages:
    51
    Likes Received:
    17
    Reputations:
    1
    Вроде бы Вам стоит рыть в сторону реверса мобильных приложений с помощью гидры...
     
    CyberTro1n likes this.
  8. 4Fun

    4Fun Elder - Старейшина

    Joined:
    25 Jul 2018
    Messages:
    496
    Likes Received:
    708
    Reputations:
    11
    Почитайте про динамическую эксплуатацию с Frida (https://frida.re/)
     
  9. fRastas

    fRastas New Member

    Joined:
    5 Jun 2022
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Доброго времени суток!
    Не уверен, что пишу по адресу, но в этой ветке нашел тему аналогичную моей (https://forum.antichat.com/threads/446328/). Мне также нужно брутфорсить программу через поле ввода: https://imgur.com/shrUITo
    [​IMG]
    Прошу помочь допилить скрипт для AutoIt или поделиться рабочим. Нужно чтобы он подбирал пароль от 4 до 8 символов с полным набором латинского алфавита и цифр. И очень хотелось бы узнать в итоге подобранный пароль.
    Я очень не силён в программировании, поэтому прошу сильно не пинать. Скомпилировал из нагугленного.
    Есть такие варианты:

    вариант 1
    Code:
    WinWaitActive(" v 3.0.7")
    sleep(1000)
    HotKeySet("{ESC}","_Exit")
    
    
    Global $count
    
    
    $iBruteLenght=4
    $count=0
    for $i=1 to $iBruteLenght
            $count+=62^$i
    next
    $count-=1
    $icount=$count
    
    
    
    ProgressOn("Progress Meter", "Increments every second")
    
    _BruteForce('__BruteFunc',$iBruteLenght)
    
    while 1
        sleep(100)
    wend
    
    
    
    Func _BruteForce($sFunktionName = "__BruteFunc", $iBruteLenght = 8, $sCharSet = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
    
        Local $aBruteArray[$iBruteLenght]
        Local $aCharSet = StringSplit($sCharSet, "", 2)
        Local $iCharSetCount = UBound($aCharSet) - 1
        Local $sBruteString = ""
        __InitBruteArray($aBruteArray)
        ConsoleWrite("Beginne mit Bruteforce" & @CRLF)
        Do
            $sBruteString = ""
            $aBruteArray[0] += 1
            For $i = 0 To $iBruteLenght - 1
                If $aBruteArray[$i] > $iCharSetCount Then
                    $aBruteArray[$i] = 0
                    $aBruteArray[$i + 1] += 1
                ElseIf $aBruteArray[$i] = -1 Then
                    ExitLoop (1)
                EndIf
            Next
            For $i = 0 To $iBruteLenght - 1
                If $aBruteArray[$i] > -1 Then
                    $sBruteString &= $aCharSet[$aBruteArray[$i]]
                Else
                    ExitLoop 1
                EndIf
            Next
            send($sBruteString)
            Send("{ENTER}")
            Send("{CTRLDOWN}a{CTRLUP}")
            Send("{DEL}")
            Call($sFunktionName, $sBruteString,$iBruteLenght)
        Until StringRegExp($sBruteString, "\Q" & $aCharSet[$iCharSetCount] & "\E{" & $iBruteLenght & "}")
        ConsoleWrite("Brute Fore abgeschlossen" & @CRLF)
    
    EndFunc   ;==>_BruteForce
    
    send($sBruteString)
    
    Func __BruteFunc($sString,$iBruteLenght)
    
    ProgressSet(100/$icount*($icount-$count), 'Processed: '&$icount-$count& '/'&$icount&'  current: ' &$sString)
    
    $count-=1
    
    EndFunc   ;==>__BruteFunc
    
    
    Func __InitBruteArray(ByRef $aBruteArray)
        Dim $sCharSet
        For $i = 0 To UBound($aBruteArray) - 1
            $aBruteArray[$i] = -1
        Next
    EndFunc   ;==>__InitBruteArray
    
    
    Func _Exit()
        Exit
    EndFunc
    


    вариант 2 (только цифры)
    Code:
    WinWaitActive(" v 3.0.7")
    Sleep(1000)
    
    
    
    $nummer=1111
    while $nummer < 100000000
       Send($nummer)
       Send("{ENTER}")
       Send("{CTRLDOWN}a{CTRLUP}")
       Send("{DEL}")
       $nummer = $nummer+1
    wend
     
  10. hcker

    hcker New Member

    Joined:
    2 Jun 2017
    Messages:
    74
    Likes Received:
    3
    Reputations:
    0
    Добрый день, помогите пожалуйста подсказкой. Есть софт для работы ecu машины. Есть защита в виде привязки s/n obd интерфейса предположительно, т.к с таким же obd не работает. Написан на Delphi. В какую сторону капать?
     
  11. mankurt13

    mankurt13 Well-Known Member

    Joined:
    18 Oct 2019
    Messages:
    373
    Likes Received:
    1,394
    Reputations:
    3
    В сторону где происходит выборка и сравнение серийника? :) DeviceIoControl/ReadFile+WriteFile/Апи шнурка(PassThruReadVersion/PassThruIoctl). Если нет донгла аппаратной защиты, почти наверняка будет программный протектор, с ним тоже надо что-то делать.
     
  12. hcker

    hcker New Member

    Joined:
    2 Jun 2017
    Messages:
    74
    Likes Received:
    3
    Reputations:
    0
    Хороший вопрос, не знаю) если не затруднит вас помочь поглядеть что там
     
  13. hcker

    hcker New Member

    Joined:
    2 Jun 2017
    Messages:
    74
    Likes Received:
    3
    Reputations:
    0
    Я понял. Не хотите)
     
  14. Damper

    Damper Member

    Joined:
    6 Jul 2015
    Messages:
    51
    Likes Received:
    17
    Reputations:
    1
    В сторону DeDe, но лучше в >>ЭТУ<< сторону.)))
     
  15. DartPhoenix

    DartPhoenix Elder - Старейшина

    Joined:
    15 Sep 2013
    Messages:
    1,079
    Likes Received:
    8,148
    Reputations:
    25
    А его еще допиливает кто-то ? Помницо работал он через заднецу ДеДе этот.
    С помощью вознесения молитв Омниссии только, можно было узнать адрес ОнБатонКлик :)
     
    CyberTro1n likes this.
  16. Damper

    Damper Member

    Joined:
    6 Jul 2015
    Messages:
    51
    Likes Received:
    17
    Reputations:
    1
    Даже и не знаю, просто вспомнилось такое чудо-юдо.)))В принципе можно копать и в сторону Interactive Delphi Reconstructor или в просторечии IDR, других альтернатив, кроме, может, ещё хекс-редакторов, отладчиков и дизассемблеров я не знаю.)))
     
    #1277 Damper, 14 Aug 2023
    Last edited: 14 Aug 2023
    CyberTro1n likes this.
  17. Damper

    Damper Member

    Joined:
    6 Jul 2015
    Messages:
    51
    Likes Received:
    17
    Reputations:
    1
  18. SekirBoshka

    SekirBoshka Member

    Joined:
    25 May 2012
    Messages:
    77
    Likes Received:
    28
    Reputations:
    0
    Подскажите, RDG packer detector показывает .NET Cryptor (Heuristic Detection) ,что это и как с ним бороться?