Сейчас на форуме: (+9 невидимых) |
eXeL@B —› Протекторы —› Armadillo (Туторы, скрипты, плагины etc) |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . >> |
Посл.ответ | Сообщение |
|
Создано: 13 апреля 2012 17:49 · Поправил: Модератор · Личное сообщение · #1 Armadillo Key Tool Tutorial: PDF: Видео: | Сообщение посчитали полезным: matrix, huckfuck, AKAB, Isaev, plutos |
|
Создано: 20 октября 2013 15:52 · Личное сообщение · #2 |
|
Создано: 20 октября 2013 17:29 · Личное сообщение · #3 |
|
Создано: 20 октября 2013 18:17 · Личное сообщение · #4 Armadillo Key Tool v0.2 Alpha 27 changelog: - fixed a bug with copy in Certs tab (right click to copy data) - fixed a bug with saving DLL files (first executable *.exe was selected instead of *.dll) - added a browse button (requested by MB! and apuromafo and maybe someone else too) - fixed a bug with reporting an ECDSA MD5 while it was never used by the target (Armadillo v4.x and 3.x) ----- We do what we want because we can. |
|
Создано: 20 октября 2013 20:14 · Поправил: Talula · Личное сообщение · #5 |
|
Создано: 20 октября 2013 20:35 · Личное сообщение · #6 |
|
Создано: 27 октября 2013 04:15 · Поправил: cypherpunk · Личное сообщение · #7 Hey, excuse me writing in english, only speak russian with google translator :P However, I am curretnly writing a OpenCL version of the armabrut dll because I dont have NVIDIA and OpenCL runs on every platform (AMD,NVIDIA, CPUs..) I have a first benchmark for you guys: GPU (10 compute units / 255 hashes per unit, for full range 0 - 0xFFFFFFFF) on 5yr old ATI Radeon HD4870: armabrut_opencl.exe -a 0 -h 0765D867 # A7762CB7 in 16secs (speed 238609294 hash/sec) Edit: On a HD6870 its run in 8 secs ! CPU (2x 3GHz Intel): armabrut_opencl.exe -a 0 -h 0765D867 # A7762CB7 in 299secs -> 5mins # armabrut_sse.exe took 4 min how does CUDA compare for -a 0 -h 0765D867 ? cant test it, no nvidia here will do alg1 coming days..and of course will share it then. its built into the cuda/sse VS solution as a third project PS: thx to mr.exodia for the awesome GUI tool and vovans(=ntldr?!) CUDA dll for the inspiration to write a OpenCL version | Сообщение посчитали полезным: Gideon Vi |
|
Создано: 28 октября 2013 02:29 · Поправил: cypherpunk · Личное сообщение · #8 Have a new benchmark for alg 1: GPU (10 compute units / 255 hashes per unit, for full range 0 - 0xFFFFFFFF) on 5yr old ATI Radeon HD4870: armabrut_opencl.exe -a 1 -h 4B3602BA -p CD336B24 done: 0.097%, 0 key(s) found, estimated 290.91 min, speed 245820 hash/sec On HD6870 (14 compute units): done: 0.195%, 0 key(s) found, estimated 128.22 min, speed 557192 hash/sec |
|
Создано: 06 ноября 2013 20:22 · Личное сообщение · #9 New benchmarks and Release ETA: So I got a new card on ebay, the HD5870. Amazing results. Interesting that the newer 6870 is slower than the 5870 ! also has less Compute Units. armabrut_opencl.exe -a 1 -h 132391AE -p 6CA2B2C9 Radeon HD4870 (10Compute Units) done: 0.097%, 0 key(s) found, estimated 290.91 min, speed 245820 hash/sec Radeon HD5870 (20 Compute Units) done: 1.070%, 19 key(s) found, estimated 86.27 min, speed 833863 hash/sec Radeon HD6870 (14 Compute Units): done: 0.195%, 0 key(s) found, estimated 128.22 min, speed 557192 hash/sec GTX 550ti: speed 494409 hash/sec vs 458752 hash/sec with CUDA on same device So it seems to be faster than CUDA version. HD4870 wont be supported as it lacks critical OpenCL features. All Radeon 5xxx, 6xxx, 7xxx will be supported. Also CPU and NVIDIA GPU that support at least OpenCL 1.1 Benchmark for alg 0: armabrut_opencl.exe -a 0 -h 0765D867 in 240M/sec HD4870 (10CU) all GPU within a few secs in 600-700M/sec on HD5870 (20CU) in ~500M/sec on HD6870 (14CU) in 15M/sec on CPU vs 17M/sec for the SSE version 4 vs 5min Release ETA: Today ! Check back in some hours |
|
Создано: 06 ноября 2013 20:40 · Поправил: ajax · Личное сообщение · #10 |
|
Создано: 06 ноября 2013 21:36 · Поправил: cypherpunk · Личное сообщение · #11 Ok so its commited to SVN armabrut_mod repo as a new subproject ! It requires ATI/Nvidia GPU or any CPU that supports at least OpenCL 1.1. For Radeon, all 5xxx, 6xxx, 7xxx are supported. No 4xxx ! You also need to have OpenCL Runtime for your card installed or it will fallback to CPU ! You need to put brute_opencl.cl in same directory as .exe/.dll Its tested with mr.exodia Keytool also. Initial release doesnt support multiple hashes and no -f -t parameter ! Also only alg 0,1,3,4 are supported ! If it doesnt run for you, run as Debug which outputs some more info. If your display driver crashes, you need to play with #define CYCLE_STEP_1 in brute_opencl.cpp. This value NEEDS to be multiple of 0xFF // FF0FF seems to be max before display driver dies on HD5870/6870 and its dividable by FF -> 0x1010 cycles // GTX 550ti runs fine with FE01 ajax just tested on GTX560ti which has 320bit bus and 550 only 192 OpenCL 680k/sec vs CUDA 800k/sec | Сообщение посчитали полезным: ajax |
|
Создано: 11 ноября 2013 04:04 · Личное сообщение · #12 Committed v0.9.1 Changelog: - added multi-hash support - code cleanup Note: // HD5870/6870 runs fine with FF0FF. Seems to be max before display driver dies for ATI // GTX 550ti/560ti/650 runs fine with FE01, seems to be working for all? Nvidia New benchmarks: GTX 560ti: 680k/sec vs 800k/sec CUDA GTX 650: done: 0.963%, 18 key(s) found, estimated 154.28 min, speed 459510 hash/sec, (CUDA unknown) |
|
Создано: 15 ноября 2013 12:51 · Поправил: Carpe DiEm · Личное сообщение · #13 На Хабре Scratch выложил статью о том как был закейгенена Армадилло, здесь не продублировал хз почему, может во избежания срача. http://habrahabr.ru/post/199356/ "Лет семь назад попал в руки крякеров архив с сорцом генератора ключей для протектора под названием Armadillo. Просто кое-кому из благодарных пользователей продукта захотелось проверить его на прочность. А где еще получишь бесплатный аудит такого интересного кода, как не на крякерском форуме." | Сообщение посчитали полезным: CyberGod, yanus0 |
|
Создано: 16 ноября 2013 16:20 · Личное сообщение · #14 |
|
Создано: 16 ноября 2013 16:52 · Поправил: OnLyOnE · Личное сообщение · #15 киньте ктонить в личку armabrut_opencl.exe на своей 7970 хочу попробовать add Круто! На моей HD7970 armabrut_opencl -a 0 -h 0x7D10CA6A done: 100.000%, 2 key(s) found, estimated 0.00 min, speed 2139127425 hash/sec 2418ms -> 2.418000s А вариант armabrut_opencl -a 1 -h 132391AE -p 6CA2B2C9 done: 100.000%, 2008 key(s) found, estimated 0.00 min, speed 5276297 hash/sec 813670ms -> 813.670000s ----- aLL rIGHTS rEVERSED! |
|
Создано: 16 ноября 2013 21:14 · Поправил: cypherpunk · Личное сообщение · #16 |
|
Создано: 21 ноября 2013 13:22 · Личное сообщение · #17 Carpe DiEm пишет: Просто кое-кому из благодарных пользователей продукта захотелось проверить его на прочность. Ну-ну) Знаем мы, кто этот "кое-кто". И кто кардил арму и как попал в руки ребят форума reng.ru KeyMaker.с тоже известно) Add: Да, срач бы я ему обеспечил. scractch пишет: переходите на VMProtect, там у чувака все нормально с образованием ) | Сообщение посчитали полезным: DimitarSerg |
|
Создано: 21 ноября 2013 18:52 · Личное сообщение · #18 |
|
Создано: 22 ноября 2013 13:00 · Личное сообщение · #19 |
|
Создано: 22 ноября 2013 15:07 · Поправил: ajax · Личное сообщение · #20 Carpe DiEm не совсем понял вопрос. я как бэ об улучшениях не говорил. ах, ви юзер данного щастья? покажите личико (урл) PS: до математики (образования) ему как до небес, несмотря на почти 40. "размучить" виртуалку - было бы желание PPS: от темы удалились ваще. дерьматолог ака dr.vano пусть бамбук курит, до стронгбитовского кода ему курить и курить ----- От многой мудрости много скорби, и умножающий знание умножает печаль |
|
Создано: 26 января 2014 04:29 · Личное сообщение · #21 |
|
Создано: 26 января 2014 11:48 · Личное сообщение · #22 Chris пишет: Залейте, кто-нибудь, pls, последнюю версию Armadillo Key Tool. Ссылки в постах все умерли. Armadillo Key Tool 02 alpha 27 https://mega.co.nz/#!TBskyJSY!Xa0XuOdhxUg9A55N37458nV3u-M-5SkLPAcxrbgV4BA http://rghost.ru/private/51932023/14bde7e9bb50d4bcba56c652b816982e | Сообщение посчитали полезным: ARCHANGEL, Dazz, Chris |
|
Создано: 29 января 2014 02:23 · Личное сообщение · #23 Пытаюсь распаковать экзешник х64. Загрузил файл в IDA, поставил ВР на call cs:dll_OEProc. Запустил, захожу внутрь сработанной ВР и попадаю в Security64.dll. Прохожу по листингу до call rax, захожу внутрь, где должен сразу стоять на ОЕР. И тут неожиданность: адрес ОЕР находится в той же Security64.dll: 3B98880 (вместо 9-ки может быть любое число, меняется в зависимости от загрузки, что естественно). Приаттачиваю процесс к Scylla, ввожу этот ОЕР, и она его понимает! - Находит IAT и выводит импорт, при этом по адресам Thunk видно, что они расположены в той же области, что и Security64.dll. Делаю дамп и восстанавливаю импорт, в итоге Scylla гордо рапортует: Import Rebuild success. Пробую запустить дамп, возникает наг: "Ошибка при запуске приложения...". Открываю дамп в CFF Explorer'e, всё на месте, кроме одного: AddressOfEntryPoint - Invalid - адрес тот, который вписала Scylla при исправлении дампа. Логика CFF Explorer'a понятна: такого адреса нет ни в одной из секций. Что не так при распаковке? Как найти правильный ОЕР? По ссылке исходный экзешник и дамп с восстановленым импортом. |
|
Создано: 01 февраля 2014 09:31 · Личное сообщение · #24 |
|
Создано: 01 февраля 2014 11:47 · Личное сообщение · #25 |
|
Создано: 01 февраля 2014 20:12 · Личное сообщение · #26 Hellspawn пишет: ну погуглить немного самому??? Дык, Google у меня не забанен, и на самом деле это единственные два тутора по х64. В том числе Тутсы прошерстил все. Однако они используют простенькие CrackMe, и реальная жертва по этим туторам не поддаётся. В первом туторе отсутствует момент отключения переадресации (что меня и удивило в первом посте), и с ним делать нечего. Тутор MrExodia основан на его дебаггере, а с ним ещё разбираться и разбираться. Реальная прога не идёт по описанному пути, и каждый шаг приходится интерпретировать под реальный код. Пробовал и в IDA. Продолжаю упорно копать... |
|
Создано: 01 февраля 2014 21:20 · Личное сообщение · #27 Chris пишет: Тутор MrExodia основан на его дебаггере, а с ним ещё разбираться и разбираться. Зато в его дебаггере этот таргет можно распаковать почти "как мартышка", (я первый раз так и делал). Может стоит пробовать именно тот способ и те инструменты, которые использует в туторе один из мастеров армы ? ----- ds | Сообщение посчитали полезным: DenCoder |
|
Создано: 02 февраля 2014 18:28 · Поправил: Siarogka1 · Личное сообщение · #28 Chris пишет: Не могу получить чистый импорт. Искал место, где надо заблокировать переадресацию импорта, установкой ВР на GetProcAddress BP я ставлю на выходе из VirtualProtect, делаю Run до тех пор, пока при выходе из VirtualProtect не появится команда mov ecx, 20h проматываю немного ниже до команды mov r8d, 100h вхожу в первый после нее CALL и ставлю там ret иногда такое прокатывает и импорт не херится, и легко восстанавливается Chris пишет: Запустил, захожу внутрь сработанной ВР и попадаю в Security64.dll. Прохожу по листингу до call rax, захожу внутрь, где должен сразу стоять на ОЕР. вот я зашел в call rax .rvqkzj:0000000000404230 push 0 .rvqkzj:0000000000404232 xor rcx, rcx .rvqkzj:0000000000404235 call sub_A020C8 |
|
Создано: 03 февраля 2014 01:06 · Личное сообщение · #29 Не могу продвинуться дальше этого нага: Cannot find import; DLL may be missing, corrupt or wrong version File ARMAACCESS64.DLL, function "ExpireCurrentKey" (error 0) На просторах родного интернета нашёл тот, что в аттаче. Положил в SysWOW64 и на всякий случай в папку с программой. Не пашет. Не та версия? Или патчить надо? 8524_03.02.2014_EXELAB.rU.tgz - ArmAccess64.dll |
|
Создано: 03 февраля 2014 04:15 · Личное сообщение · #30 |
|
Создано: 09 февраля 2014 11:02 · Личное сообщение · #31 |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . >> |
eXeL@B —› Протекторы —› Armadillo (Туторы, скрипты, плагины etc) |