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

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 хорошая идея
     
    1. DartPhoenix

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

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

        mirvirusov New Member

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

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

          Joined:
          15 Sep 2013
          Messages:
          1,113
          Likes Received:
          8,527
          Reputations:
          25
          Там просто многобукав :) Я посмотрел - подумал что вообще спам чей-то.
           
          CyberTro1n likes this.
          1. 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
             
            1. dagogni1

              dagogni1 New Member

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

                Damper Member

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

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

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

                    Damper Member

                    Joined:
                    6 Jul 2015
                    Messages:
                    51
                    Likes Received:
                    18
                    Reputations:
                    1
                    >>Вот,здесь тоже можно найти кое-что интересное<<
                     
                    1. fRastas

                      fRastas New Member

                      Joined:
                      5 Jun 2022
                      Messages:
                      1
                      Likes Received:
                      0
                      Reputations:
                      0
                      Доброго времени суток!
                      Не уверен, что пишу по адресу, но в этой ветке нашел тему аналогичную моей (https://antichat.xyz/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
                       
                      1. hcker

                        hcker New Member

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

                          mankurt13 Well-Known Member

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

                            hcker New Member

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

                              hcker New Member

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

                                Damper Member

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

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

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

                                    Damper Member

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

                                      Damper Member

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

                                      SekirBoshka Member

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

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

                                        Joined:
                                        15 Jun 2007
                                        Messages:
                                        574
                                        Likes Received:
                                        86
                                        Reputations:
                                        11
                                        Всем привет, с x64 софтина, упаковання upx, upx -d распаковать не может. Нужна помощь за вознаграждение.