Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 сентября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

АРХИВ ФОРУМА eXeL@B
https://exelab.ru/f/

   

Grim Fandango 2 AHTeam ReleaseBuilder v1.0


Grim Fandango 2 AHTeam ReleaseBuilder v1.0

Зашёл на ваш сайт, смотрю проги, скачал ваш релизген... смотрю папку темплейтов и офигеваю... mxt-*... Парни, это всё рип! И еще больше офигиваю, когда вижу там СВОЙ НФО! Вы там ваще офигели, вы бы хоть спросили, а то как-то не сильно культурно получается. mxt-gf это ведь мой нфошник. Кто не верит, скачайте паки, сами смотрите. Вы просто взяли, изменили все надписи, убрали header и представили как свой, слава богу вы хоть сигнатурку Maxx’a оставили. Нет, ну правда не сильно приятно. И еще, Grim Fandango и NightCat это один и тот же человек, так что в предь не рипьте mxt-nc. Рип. =(

p.s.
Если вы такие хитрые, чего же вы tsrh’шные нфо не зарипили?
-= ALEX =- :: хех, а ты глянь, там есть еще и NFO KpTeaM...

Grim Fandango :: может я чего не понимаю, но в артсцене это называется рип. Может я правда слишком ламернутый, но мне это не сильно нравится. =(

Nitrogen :: Grim Fandango
ты макстро или ..?

DZmey :: Grim Fandango

Если ты праду говоришь то это не «не культурно» , а дикий всплеск наглости

CReg [TSRh] :: Nitrogen пишет:
цитата:
Grim Fandango
ты макстро или ..?


Не, просто макстро похоже сделал человеку инфо, и инфо «одолжили»

[RU].Ban0K! :: Там кстати рисунок одинаковый что в mxt-gf что в ../aht.nfo

RottingCorpse :: Хых... однако... а как с maxxtro можно пообщаться - контакты есть?

CReg [TSRh] :: RottingCorpse пишет:
цитата:
а как с maxxtro можно пообщаться - контакты есть?


Скачай любой его gfx-pack - там есть контакты.

FEUERRADER :: Grim Fandango
Погодите... ни о каком рипе речи нет, т.к. на каждом темплейте стоит надпись «asciiart made by lord maxxtro.cro». А так как стоит копирайт, то права обладателя не нарушены. нфо только лишь переделали на AHTeam. И никто ничего не присваивал себе. Обвинения бессмысленны!

Overlord [AHTeam] :: Grim Fandango, что значит «представили как свой», если в конце каждого темплейта есть имя создателя? Где там написано, что мы его сделали? Темплейты эти еще давно были выложены на lordmaxxtro.cro, оттуда RideX их и взял, и все копирайты он при этом сохранил. На сайте не было написано, что нельзя их использовать в своих программах.

RideX :: Grim Fandango пишет:
цитата:
слава богу вы хоть сигнатурку Maxx’a оставили


Ты бы сделал иначе?

Хотелось как-то помочь всем, кому это нужно, совершенно безвозмездо, в оформлении своих релизов. Получилось некрасиво... Прошу прощения, кого обидел. Написал maxxtro, жду его ответа...
Если это действительно никому не нужно, в понедельник прогу снесу нах...

Grim Fandango :: говорил с Максом вчера... мата было много, очень много. Блин, ну это же рип, парни, ведь вам никто не разрешал испльзовать его творчесво! или он разрешил?.. допустим, я вольму ваш релизген, закину его в ресторатор, поменяю все надписи и вместо Ridex напишу Grim Fandango, вам будет приятно? Да, конечно я оставлю там строку «предоставлено Ридексом», но вот всё остальное будет говорить о том, что это исключительно МОЁ. =(

А макстро тусуется на #sac #ascii...

Grim Fandango :: FEUERRADER пишет:
цитата:
А так как стоит копирайт, то права обладателя не нарушены. нфо только лишь переделали на AHTeam.


стоп, а как это еще называетсчя? И по ходу, если аски рисовал Макстро, то почему во всех файлах стоит ваi header? Или скажете, что это ОН его рисовал? =)

RideX :: Здесь приношу свои извинения maxxtro, уже попросил Overlord’a убрать прогу с сайта...

Grim Fandango :: а вот это уже другой разговор, если бы вы повели себя нормально, то вам бы специально для это проги и нарисолвали бы пару темплейтов. Ну или попросили бы хоть того же Макстро, он бы может и разрешил. А так... короч, если нужны темплейты, то обращайтесь, может подкину штуки 3-4 своих.

RottingCorpse :: Грим, подкинь плз чего нить уникальное. А то без собственного GFXера плохо.

Grim Fandango :: а по конкретней? =)
я в основном аски-анси... хайрез... ну только если в стилу secular.

MaZaFaKeR :: Grim Fandango , если не трудно, пришли мне тоже на maza_nc_ru

RottingCorpse :: аски

Overlord [AHTeam] :: Grim Fandango пишет:
цитата:
короч, если нужны темплейты, то обращайтесь, может подкину штуки 3-4 своих


Извини, конечно, но после обвинений в «рипе» RideX вообще убирает прогу с сайта. Мне лично обидно, т.к. народ теперь не сможет пользоваться хорошей утилитой для создания nfo’шек. И очень интересно, зачем тогда на сайте maxxtro выкладываются темплейты? Только для демонстрации его искусства?

В моем понимании, рип - это наглое присвоение чужого, с удалением всех копирайтов. Как можно назвать «рипом» темплейт, в котором указано имя создателя, а имя файла начинается с «Mxt», мне непонятно. Тем более, в разделе «About» в ReleaseBuilder’е есть фраза «Thanks LORDMAXXTRO.CRO for his splendid ASCII art»...

Grim Fandango пишет:
цитата:
если бы вы повели себя нормально, то вам бы специально для это проги и нарисолвали бы пару темплейтов


Если бы ты нормально попросил нас убрать твой темплейт из программы (или maxxtro попросил убрать ВСЕ его темплейты), а не обвинял бы нас в «рипе» - мы бы остались в хороших отношениях.

Grim Fandango :: хых, вполне. Только вот... рип, это когда модифицируется или просто копируются элементы... у вас же... ё-маё, вы все хидеры измении на свои, ты как это объяснишь, а хорошую прогу... мда, короче можно специально для неё и нарисовать.

и кста, maxxtro не в Cro, а в Razor1911demo.

RottingCorpse, www.nc-cls.nm.ru/ascii.zip

RideX :: Grim Fandango пишет:
цитата:
вы все хидеры измении на свои, ты как это объяснишь


Я объясню :) Я думал так, maxxtro выкладывает свои паки как раз для того, чтобы ЛЮБОЙ мог ими воспользоваться. Какой тогда смысл в использовании этих шаблонов, если в них нельзя НИЧЕГО изменить? Как ты себе представляешь nfo, в котором, например, хидер DARK, а релиз совершенно от другой команды?
Или что делать вот в таком случае, сюда, видимо, тоже ничего нельзя вписывать, нужно оставлять всё как есть:
MAIL : ....... [ EMAIL@ADDRESS.HERE ]
SITE : ...... [ WWW.WEBSITE.HERE ]
IRC : ...... [ #CHANNEL HERE.NET ]
В остальном, ничего не менялось, все оригинальные имена файлов, копирайты и т.д.

С другой стороны, сознаюсь, у меня не хватило ума догадаться, что maxxtro выкладывает свои работы только для демонстрации и использовать их нельзя, а он ничего не написал об этом :(

P.S. Я ещё вчера послал maxxtro свои извинения за использование его работ, но пока никакого ответа, если он действительно кипит от гнева (очень много мата, как ты говорил), хочет мне что-либо высказать, сделай одолжение, дай ему моё мыло, а то, похоже, мои письма до него не доходят. Ну или ссылку на этот топик, чтобы все от него узнали какой я, на самом деле, подлец...

Мне нечего больше добавить, всё есть так, как я здесь написал.

Grim Fandango :: а вот теперь подумай, если там стоит хидер Dark... а какого он там делает? а теперь я раскрою самый большой секрет!! уууу, ыыыы... yaj эти делаю на заказ. Кто-то просит, и вот вам пжплста, нарисовали, Сценеры редко рисуют так, от балды, в самом начале может. НО с опытом у них появляется куча реквестов, вот и рисуют. Так что если нфо для Dark, значит они попросили и он нарисовал, для них. А паки релизятся как сборник творчества, чтобы каждый мож посмотреть... и сказать... Круто! вот

а вот почему он не отвечает не знаю, но каждый день вижу его в IRC.

MaZaFaKeR :: Господа, где взять нормальных NFO-темплейтов?

Grim Fandango :: темплецйтов как таковых не существует. Либо нарисовать самому, либо зареквестить.

MaZaFaKeR :: Grim Fandango пишет:
цитата:
Либо нарисовать самому, либо зареквестить.


Поподробнее, пожалуйсто!

dMNt :: afaik razor1911 разогнали. Или нет?

Grim Fandango :: самих вроде разогнали, но вот razorDemo нетю Они там собирались объядиняться с Haujobb и еще кем-то, элита сцены поговаривала, что если такое слияние произойдёт, то это будет самая крутая кодинговая команда за временя сцены.

О ревестах. Берешь AcidDraw и рисуешь себе темплейт сам. Можно сдеть еще прикольней. Делаешь только окантовку(layout), а место хидела оставляешь пустым, далее пишешь прогу, которая бы вставляла на месьто хидела текст, НО! не просто текст, а аски, задаешь там максимальую длину строки и всё. Т.е. Хидер модифицируется в зависимости от названия, вот.

А заказать, да господи, у того же Макстро(блок), у меня(NewSchool), SAC, CoolPhat, Impure. Допустим в моей комадны нфошки от Меня =), Макстро, Impure, Mimic, the lo0p... вот.

dMNt :: ACiD Draw хорошо, но мне больше Warlock симпотизирует :)
жалко только что он под вин9х и не выше :((

Grim Fandango :: у каждого свои вкусы, сейчас допустим офигенную популярность набрал PabloDraw, а всё из-за того, что там можно проводить AsciiOnlineCompo, короче рисовать прям в онлайне. вот

бара :: тему хоть бы закрыли.
AHTeam грязью хватит обливать

Grim Fandango :: никто никого не обливает. Всё улажено.
Ну а если нужно, то я сам могу им нарисовать темпейты,
всё-таки не сильно хочется оставаться в контрах. неплохие ребята ведь.

CReg [TSRh] :: Тему я закрыл. Если хотите поговорить об инфошках, создавайте новую тему.
Не надо позорить AHTeam.




EGOiST[TSRh] и опять оЛЛя слухайте..поставил я себе 1.10 ну и че??.. стал...


EGOiST[TSRh] и опять оЛЛя слухайте..поставил я себе 1.10 ну и че??.. стал дебажить и когда трейсишь по F8 она мне листинг через 3 строки вверх подправляет, это както можно отрубить?
RideX :: Ещё хочу добавить вопрос:
Можно ли в Olly дебажить файл, у которого есть секция отладки (.debug), если да, то как? Пример такого файла, AlfaClock 1.60, можно взять здесь: http://www.alfasoftweb.com/download/

MC707 :: EGOiST[TSRh]
Я тебя недопонял. Как это поравляет? Обычно она так делает, когда ты протектор трейсишь какой-нить. Так это и в айсе так же будет...

EGOiST[TSRh] :: ну она курсор все время поднимает на первею строку(2 прйдешь, на 3ю понимет обратно), и причем не тока в протекторе..а просто в нормальном коде..и при этом иногда ругается что типа на следующей инструкции совсем даже не код

MC707 :: RideX
И тебя я тож недопонял... Как обычно... ОЕР = 40640C

Mario555 Re: MC707 :: EGOiST[TSRh] пишет:
цитата:
строки вверх подправляет, это както можно отрубить?


А никак :( меня эта хрень тоже бесит...

MC707 пишет:
цитата:
Как обычно... ОЕР = 40640C


Не смеши... В AlfaClock 1.60 сидит аспр 1.3 «full», там как такового OEP нету, всё до главного call размазано по протектору. Это твоё 40640C всего лишь вызов апи. Если ты распаковал эту хрень, то расскажи plz, как это сделал. С импортом и таблицей «call eax» я разобрался, спёртый код тоже можно попробовать восстановить, но вот что делать с мусором который по коду инита разбросан (тот что исключения вызывает aka SEH) и с четырьмя call «protector» ?

MC707 :: EGOiST[TSRh]
Хе. Я конечно боюсь предположить, что это цикл... Хотя вряд ли от тебя такого ожидать можно :)
Лучше дай файл или линк, я посмотрю.

EGOiST[TSRh] :: не не цикл... ну смотри.. ставишь бряк гденить..начинаешь трейсить.. жмешь 2 раза F8, на 3й она какбы скролит листинг кода на 3 строки вниз т.е. какбы курсор поднимается.. и это в любой проге

MC707 :: EGOiST[TSRh]
Нда... Я больше ничего не могу предположить кроме скролла или глюка.
Ты когда бряк ставишь рвется она внизу экрана? Если да, то то она автоматом скроллит код вверх.
Иначе глюк имхо.

EGOiST[TSRh] :: нее, рвется какраз вверху..:D гмм а какая последняя версия то..может внатуре глюк

MC707 :: последняя - 1.10 step 3 (c)
хотя я работал на всех 3х a,b,c на WinXP & Win98SE. Все было ок.
Хотя step 3 на ХР еще не успел потестить

MC707 :: А вообще давай так - я те свой ollydbg.ini могу заслать - с ним проверишь. Может в настройках чего-то не то...

MC707 :: Mario555 пишет:
цитата:
А никак :( меня эта хрень тоже бесит...


Чего-то я не понимаю о чем вы... Просто видимо это от того, что айс я не запускал уже месяцев 5

Mario555
Я уж понял, что это 1.3.
Сам пока не распаковывал. Вечером попытаюсь.
А «ОЕР» я написал для того, чтоб показать что дебажится она также как и остальные.
Просто другой вопрос, как ее распаковать.

RideX :: MC707 пишет:
цитата:
чтоб показать что дебажится она также как и остальные


В SIce не даёт бряки ставить, вылетает с ошибкой, вот решил попробовать Olly, непонятно как пройти до OEP. Почитал туторы по Olly, но здесь что-то так не получается. Я подумал что это из-за секции JCLDEBUG (volodya в первой части статьи упоминал, что секция отладки может как-то мешать, но точно не знаю как).

Mario555
Значит это и есть аспр 1.3 и всё из-за него? Я первый раз такое встретил.

P.S. AsprDebugger и Stripper тоже отдыхают...

MC707 :: Надо будет его стриппером 2.11 попытать

WELL :: MC707 пишет:
цитата:
Надо будет его стриппером 2.11 попытать


А он уже есть для скачивания?

RideX :: WELL пишет:
цитата:
А он уже есть для скачивания?


Пока нет, но этот файл тоже не берёт :(

WELL :: Значит будем ждать следующую версию

EGOiST[TSRh] :: короче..поставил старую тоже самое.. НО заметил одну фичу..это проичходит только если юзать бряки... если просто трейсить с самого начала, то все ок..

Mario555 :: WELL пишет:
цитата:
Значит будем ждать следующую версию


Халявщики... :)

Mario555 :: По поводу 1.3.
Мусор разбросаный по интиту - это бывшие jmp’ы. При прохождении этого мусора срабатывает обработчик исключений, который сравнивает адрес где произошло данное исключение с адресами в таблице:
.............
00E79D98 FF 8E 01 00 2C 48 7C 73 яЋ.,H¦s
00E79DA0 52 B9 00 00 2C 48 7C 76 R№..,H¦v
.............
команда была тут - 00418EFF FFBB ??? ; Unknown command
когда адрес найден, то берут соответствующую ему циферку (2C 48 7C 73) и что-то с ней делают - а именно высчитывают определённые байты и записывают их в стек, там и будет выполнен jmp, например так:

0012FAEC -0F84 E2932E00 JE AlfaCloc. 00418ED4
0012FAF2 68 018F4100 PUSH 00418F01
0012FAF7 C3 RETN

А место где произошло исключение выглядит так:

00418ED4 MOV EDX,EBX ; сюда выполнится jmp
00418ED6 MOV EAX,DWORD PTR DS:[4EA860]
00418EDB CALL AlfaCloc.00418ADC
00418EE0 CMP EBX,DWORD PTR DS:[4170F4]
00418EE6 JE SHORT AlfaCloc.00418F01
00418EE8 MOV EAX,EBX
00418EEA CALL AlfaCloc.004033D8
00418EEF MOV EBX,EAX
00418EF1 MOV EDX,EBX
00418EF3 MOV EAX,DWORD PTR DS:[4EA860]
00418EF8 CALL AlfaCloc.00418AF4
00418EFD TEST AL,AL
00418EFF ??? ; Unknown command == тута ошибка :)
00418F01 XOR EAX,EAX ; сюда попадём, если не выполнится jmp

Вообщем надо разобраться что означают цифры типа «2C 48 7C 73», и тогда можно будет попробовать вернуть jmp’ы на место.

PS армадилу никому не поминает ?! :))))))

PPS Упс... оказывается там не только jmp’ы крадутся, но ещё и call’ы... выполняются они так
0012FAEC 68 9A8F4100 PUSH 418F9A ; адрес куда вернёмся после выполнения
0012FAF1 68 388B4100 PUSH 418B38 ; а сюда call
0012FAF6 C3 RETN

ZX :: Mario555
А на счет импорта 1.3 ничего не желаешь сказануть?

Mario555 :: ZX пишет:
цитата:
А на счет импорта 1.3 ничего не желаешь сказануть?


Дык в моём туторе по 1.3 «lite» про импорт всё расписано, а в «full» импорт устроен также, как и в «lite». Кста ссылку я уже давал... и ты вроде этот тутор читал...

Mario555 пишет:
цитата:
Вообщем надо разобраться что означают цифры типа «2C 48 7C 73»


Похоже на то, что «2C 48 7C 73» и т.п. это просто пошифрованные смещения от начала другой таблицы. А вот в этой другой таблице уже более интересные вещи:

............
00E7D31C 02 04 02 59 CA E8 00 00 YКи..
............

02 - тип эмулируемого действия (jmp/call/ещё что-то, похожее на безусловный jmp), соответственно бывает три значения.
04 - тип jmp’a, тоесть 04h+80h=84h - je и т.п. (80h - const)
02 - длина спёртой команды (исп. для расчёта адреса на который перейдёт прога при не выполнении jmp или выходе из call). Бывает ессно 02, 05, 06.
59 - фиг знает...
CA E8 00 00 - адрес (без ImageBase), куда направлен jmp/call

ZX :: Mario555
Я взял ту же прогу, что и в туторе, сейчас только и начал ковырять. Оказывается, что запись джампов идет не из цикла создания, а простым копированием памяти из уже созданных в другом месте джампов. Так что описанный в туторе бряк на память не работает, и толку от него никакого.

Mario555 :: ZX пишет:
цитата:
Оказывается, что запись джампов идет не из цикла создания, а простым копированием памяти из уже созданных в другом месте джампов. Так что описанный в туторе бряк на память не работает, и толку от него никакого.


Ага, щас... Ессно нужно не первое срабатывание бряка... Вначале «простым копированием из памяти» идёт запись «заготовок», тоесть так
00406710 FF 15 C1 FA 51 B1 8B C0 FF 15 F7 50 C2 BE 8B C0 яБъQ±‹АячPВѕ‹А
А потом уже туда будут писаться правильные(для аспра) адреса джампов...
00406710 FF 15 F8 03 E2 00 8B C0 FF 15 BC 05 E2 00 8B C0 яшв.‹Аяјв.‹А
Но если ты даже этого не понимаешь, то наверно тебе с 1.3 рановато связываться...

PS кста адреса мест записи всегда будут 00xx7847 00xx7943 и т.д.

ZX :: Я тут вот что нарыл, аспр создает в одном месте чистую таблицу импорта и потом ее использует для создания переходников. Интересный вопрос навязывается - а если ее прикрутить к проге, что получится. Таблицу я тебе по мылу скинул.
Mario555 пишет:

цитата:
Ага, щас...


Эт точно, толь меня проглючило иль я не знаю. Только что таким способом попробовал и тут же на процедуре создания переходников. Хотя я ее уже вдоль и поперек излазил :) , у меня все таки такое чувство когда я на нее смотрю, что тут можно обойтись меньшими переделками в проге, и чем дольше я ее изучаю тем больше хочется ее урезать.

Mario555 :: ZX пишет:
цитата:
Я тут вот что нарыл, аспр создает в одном месте чистую таблицу импорта и потом ее использует для создания переходников.


Маловата таблица-то... это наверно просто iat самого протектора... ;)

ZX пишет:
цитата:
Интересный вопрос навязывается - а если ее прикрутить к проге, что получится


А ничего... jmp’ы должны быть в таблицу, а они остануться «в небо».

ZX пишет:
цитата:
что тут можно обойтись меньшими переделками в проге


Можно наверно и без переделок... Почитай тут.

Про «full»:
Хм... интересно, есть ли в таблице с адресами исключений лишнии ячейки, указывающие на левые адреса. Если нет, то прогнать бы через аспровую процедуру его же таблицу... (ессно конец процедуры нужно будет переделать, чтобы она call/jmp на место записывала)

ZX :: Mario555
Интересно, попробую. Сделать не проблемма. Как сделать такой лог?

Mario555 :: ZX пишет:
цитата:
Как прога будет искать джампы?


В смысле ? Ты про лог-патчер или про «full» ? А то я тут подрят написал, но это про совершенно разные вещи.

ZX :: Про лог-патчер.

Mario555 :: А что подробнее ? Я же вроде на Xforum всё расписал...
Только вот лучше сделать чтобы в логе была возможность обрабатывать не только адреса, но иногда и просто имена апи. Тоесть нужна будет какая-нить проверка (например символа » ), мол если адрес, то сразу пишем в txt, а если имя, то вначале GetProcAddress...
Я тебе два вида лога (к GetPix) скинул на мыло.

ZX :: Mario555 пишет:
цитата:
мол если адрес, то сразу пишем в txt, а если имя, то вначале GetProcAddress...


Сделаю попозжа.
Mario555 пишет:
цитата:
Я тебе два вида лога (к GetPix) скинул на мыло.


Мне первый больше понравился :)
Mario555 пишет:
цитата:
Тоесть нужна будет какая-нить проверка (например символа » )


Да это фигня там форматированная таблица получается, из нее выуживать не проблемма. Я скелет сделал попробуй своим зорким оком, что не так или что еще надо.

Mario555 :: Мде... «full» - это п*здец... Я сделал процедуру, которая восстанавливает call’ы и jmp’ы, только вот оказалось, что «лишнии» адреса всё-таки есть и поэтому при использовании этой процедуры патчатся ещё и «безобидные» адреса... А как отличать настоящий exception от правильного кода (там где FF) я не знаю :(

ZX
Второй удобнее, т.к. если использовать его, то вообще никаких изменений в код протектора вносить не надо будет.
Смотри почту.

ZX :: Вот если б найти способ указания имени библиотеки в логе - тогда не проблемма.

ZX :: Mario555 пишет:
цитата:
А как отличать настоящий exception от правильного кода (там где FF) я не знаю :(


Опиши, что ты делаешь, а я попробую найти способ :)

Mario555 :: ZX пишет:
цитата:
имени библиотеки в логе


Зачем имя ? есть же mHandle !

ZX пишет:
цитата:
Опиши, что ты делаешь, а я попробую найти способ :)


пытаюсь вернуть спёртые команды на место... но в таблицах есть «левые» ячейки с адресами по которым находится нормальный код, а не искуственно созданное аспром исключение.
Вообщем по типу наномитов армовых, там также в таблицах адреса не только спертых jmp’ов, а всех 0СС.

ZX :: Mario555 пишет:
цитата:
Зачем имя ? есть же mHandle !


Ну-ну. Предлагаешь ремоут тред, или ты думаешь что LoadLibrary всегда дает на те же библиотеки одинаковые mHandle?

Mario555 :: ZX пишет:
цитата:
Предлагаешь ремоут тред


??? Я предлагаю
PUSH «адрес строки с именем апи»
PUSH «mHandle библиотеки»
CALL GetProcAddress
На выходе получаем адрес апи. По крайней мере я так делал в процедуре для 00xx7943 и 00xx78E3.

ZX пишет:
цитата:
или ты думаешь что LoadLibrary всегда дает на те же библиотеки одинаковые mHandle?


Упс... :) А вот это я малость не учёл...

бара :: мне одно не понять - как этот долбаный алфаклок с последним аспром распаковали.
Может связаться с теми, кто распаковал или посмотреть сам кряк.

Кто в английском разговорном шарит - спросите. Тут вот вижу суперпродвинутые многие - малины знают и малявы рекомендательные имеют поди на всяких мирках и тп - вызнайте чем репу до плеши расчёсывать и ждать стриппера нового от syd’а...




Rager0 Дамп памяти Может мне кто - нить привести пример как можно снять дамп...


Rager0 Дамп памяти Может мне кто - нить привести пример как можно снять дамп программным способом или еще каким.
Дело вот такое.
Предположим я знаю OEP, но не могу подойти к нему отладчиком так как его сразу просекают и посылают меня
в Ж...(спрятать от отладчика не реально), также, шестнадцатиричным редактором в теле проги ее
тоже не зациклишь, так как эта часть распаковывается в памяти. Вот такие пироги.

Вообщем мне нужно дойти до одного адреса в памяти и снять дамп.
Желательно какой - нить исходничек на асме.
За любые ценные советы, предложения и исходники буду благодарен.

to Alex
Цитата с форума краклаб:
››-= ALEX =- :: Gloomy короче делал и делаю так. накидал прожку на дельфи, которая
››сравнивает побайтно два файла и создает некий inc файл, в котором константы, а также
››массив байтов и offset’ов, потом беру и компилю уже сделанный патч... ну вот впринципе
››и все. Раньше делал на дельфи patchgenerator, который сразу выдавал патчики... но делал
››это все на дельфи, а щас ASM рулит :)

Скин мне плиз этот генератор inc файлов.rager(кракозябра)nm.ru
Styx :: Rager0
Дай лучше ссылку с размером

Rager0 :: Styx
Прога очень большая на диске ~600 мегов мне нужно не снятие защиты именно с этой проги, а сам принцип снятия дампа без участия отладчика.

Styx :: А чем она вообще запакована?

Dragon :: Попробуй перехватить GetModuleHandleA, и снять дамп, обычно вызов недалеко стоит от OEP, может достаточно будет.

KLAUS :: Rager0
На OLLY прога тоже ругается?

Rager0 :: Styx
Если я напишу что за защита все сразу забьют на этот вопрос.

Dragon
KLAUS
При любом отладчике мне показывают

Dragon :: Rager0 пишет:
цитата:
Если я напишу что за защита все сразу забьют на этот вопрос.


Если это XtremeProtector версии ›= 1.06 или starforce 3, то можешь успокоиться

Rager0 :: Dragon
Не будем рассуждать какой это протектор.
Лучше подскажи какими надо воспользоватся API чтоб сделать дапм+сохранить его на диск.
Желательно на асме.

MoonShiner :: ReadProcessMemory, например:)
А вообще, нужно знать, что это за протектор.. Иначе ничего не посоветуешь.

Dragon :: Rager0
Надо знать, какой протектор, хотя сдампить можно всё. Помню, что StarForce надо дампить так - пишешь лоадер, в котором перехватываешь SetErrorMode, например выводом MessageBox’а. Как только он появляется, можно дампить чем угодно. С XtremeProtectorom сложнее, надо перехватить GetModuleHandleA(тем же лоадером), не трогая поле AddressOfFunctions в экспорте и дампить только WriteFile. Дамп будет близко к OEP, байты спёрты, импорт пока не восстановить, и если грамотно используется SDK, то там ещё и динамическая расшифровка, так что и динамический патчер мало чем поможет. Как видишь для всех протекторов способы разные.

бара :: Подвожу итог

1. Xtreme protector реально никто не сломал пока похоже (слухам верить не считаю нужным).
2. StarForce пока только некоторые осилили и то наполовину - свой генератор сделали для копированных дисков для определения новых ключей дисков скопированных.




allan999 Помогите мне, дураку великовозрастному!!! Народ, помогите дураку!...


allan999 Помогите мне, дураку великовозрастному!!! Народ, помогите дураку! Кому не в лом, конечно…
Дело тут вот в чем. Есть три вопроса, которые хотелось бы прояснить, что называется, пошагово: про Bat, Mozilla и AVP.
Первое. The Bat 2.10.01.
Стояла русифицированная версия. Кряка для нее не мог найти. Поставил обычную, родную с сайта RITLAB. Один кряк нашел сам, другой мне подсоветовали: the.bat.2.10.01.crack-tsrh и tsrh-tb211. Как положено, разархивировал их (по одному, ессесьно, пробовал) в папке с екзешником, запустил, и…
И у того и у другого одна проблема:
Сначала вылезает окно, что не может найти файл thebat.exe. Ладно, переименовал экзешник (он значился, как the_bat_2.10.01). Тогда начинает устанавливаться, но опять вылезает окно, что «некорректная версия», и что «bad CNC».
Вопрос: что делать?
Второе. Mozilla Firefox 0.8.
Не могу поставить русификатор. Скачал его с http://clubrus.kulichki.net/. Там было несколько вариантов, с какими-то кодами, контрольной суммой и пр. Я в этом плане – дуб, так что скачал самый нижний в таблице, где ничего этого не уточнялось. Вроде как поставил его. Объяснять процесс не буду, потому что в итоге при запуске файла русификатора появилось сообщение, что все файлы инсталлированы, но, если я хочу запустить русскую хрень, то мне надо вбить в командную строку
«-UILocale ru-RU –contentLocale RU» (скопировал один в один). Таперь вопрос: куды и как, в какую командную строку енто вставлять? Через коммандер попытался вставить в ту папку, где раскрыта программа, но там выдает, что такой файл не найден.
Вопрос тот же: что делать?
Третье. AVP 4.0.5. русифицированный.
Грузили без меня, когда – не знаю. Сейчас на все попытки обновить через инет, отвечает, что «время действия лицензии закончилось». Как это дело можно обойти?
Буду благодарен за любую подсказку, желательно – из расчета на такого дуба в этих вопросах, коим я и являюсь. (Что ж, каждый – спец в своем деле.) Хоть по мылу, хоть в форуме.

KLAUS :: allan999
Третье. AVP 4.0.5. русифицированный.
Ну у тебя действие ключа истекло, попробуй поискать в инете, если не найдёшь оставь мыло, скину!

DOLTON :: allan999 пишет:
цитата:
Первое. The Bat 2.10.01. Вопрос: что делать?


Юзать это:
Key:
H2SV8J-HTLK4FGV-PSF1HMAE-119D57ZP-KG6PV4EY-XHGUD6W X-W7MDEZS9-4A2LRT
Key Checksum:
X4S992.2WC73WXX.P9V1A4A6.AENMF5TA.THJ3M2SG.UNEE31

MozgC [TSRh] :: Блин да ты че издеваешься??? Запусти этот the_bat_rus.exe, установи The Bat, скопируй крэк мой в каталог с The Bat’ом и запусти. ВСЁ !

WELL :: MozgC [TSRh]
Он инсталляшку пропатчить пытается

MozgC [TSRh] :: Я в курсе.

allan999 :: MozgC [TSRh] пишет:
цитата:
Блин да ты че издеваешься??? Запусти этот the_bat_rus.exe, установи The Bat, скопируй крэк мой в каталог с The Bat’ом и запусти. ВСЁ !


Дык... Так и делаю!!! «bad CNC»...((( А в самой папке: «не могу найти thebat.exe»...)))

allan999 :: DOLTON’у:
Спасибо. Попробую. Завтра скину результат...)))




Санька Сколько стоит взлом Консультанта Привет ребята , очень нужен...


Санька Сколько стоит взлом Консультанта Привет ребята , очень нужен Консультант Плюс 3000,
но бабло платить неохото, тем более скоро будут крэки на каждом углу, вернее сайте.

Но программа нужна сейчас, поэтому я готов заплатить НЕБОЛЬШУЮ
сумму за крэк этой программы (с возможностью пополнять базы).
Итак сколько кто потребует $ ?????
предложения прислать на panof@bk.ru
ZX :: Санька пишет:
цитата:
Итак сколько кто потребует $ ?????


Года два, условно, я думаю.

XoraX :: Санька пишет:
цитата:
скоро будут крэки на каждом углу, вернее сайте


нюню.. ждемс..
Санька пишет:
цитата:
крэк этой программы (с возможностью пополнять базы)


ну зашибись у тебя запросы. тебе может еще и базы обновлений поставлять?

MozgC [TSRh] :: Санька пишет:
цитата:
тем более скоро будут крэки на каждом углу, вернее сайте.


Ну-ну =) Скажешь когда будут =)

MoonShiner :: Хммм... А разве базы новые к ней не тетки всякие типа дилеров лично таскают (сорри если путаю)? Тады им параллельно будет, какой у тебя кряк:)

dMNt :: а вам это надо?

информация к размышлению

MozgC [TSRh] :: Жалко парня...

TOR :: Жалко Лучше бы убийц ловили....

XoraX :: MoonShiner пишет:
цитата:
А разве базы новые к ней не тетки всякие типа дилеров лично таскают


именно, но тетки дилеры не станут таскать обновления незареганному юзеру :) только если за вознаграждение и неофициально...

MoonShiner :: Вот я о том и толкую...

odIsZaPc ::
цитата:
Сколько стоит взлом Консультанта


300 рублей. деньги вперед.

DZmey :: odIsZaPc пишет:
цитата:
300 рублей


330 рублей ... НА КАЖДОГО

MozgC [TSRh] :: Вообще по поводу той истории с установкой окон... Просто реально цены нереальные делают... 5000$ LOL мне аж смешно становится =) Я за 5000$ напишу свой Windows =) Буду 5 лет сидеть но напишу =) А это свои какие-то проги продают по такой цене и я рад что их ломают. Для сравнения возьмем тот же Windows. Вроде стоит 2000$. Так че программа «Супер Окна» жирнее виндовса что ли получается? Авторы просто конкретно наглеют и получают за это крэки.

WELL :: Санька
Какая версия Консультанта ?

odIsZaPc :: MozgC [TSRh]
А я не знаю ни одной винды дороже 500 баксов. Где ты такие цены видел? Server что-ли?
А по поводу прог: цены такие, потому что проги отраслевые - и очень часто бывает что аналогов-то и нет... Хочешь - не хочешь - покупать придется. :( Получается что проще написать свою версию, но не всем это дано - что бы софт получился качественным нужны очень глубокие знания в данной отрасли. Я пару месяцев назад ломал такую прогу за чуть более 10.000$ баксов. Прога весила всего 5 метров... Защита ни к черту... А сама прога - лучшая в своем роде...
А по поводу винды - готов лично из своего кармана дать тееб 5000$ если винда будет написана. В одного ее писать лет 20 надо... :)

GL#0M :: MozgC [TSRh]

Я ради интереса зашел на сайт этой программы и как оказалось стоит она 300$. Т.е. этот «хакер» :) продавал её за пол-цены... Это автор статьи цены раздул, х.з. для чего... :) Напрашивается вопрос: «А было ли это вообще?»

Санька :: Для WELL
версия Консультант Плюс 3000.
А что за ухмылки по поводу крэков,
зайдите сейчас на крэк-поисковики
и увидите полно взломов Консультант Плюс 7.х
Но Консультант Плюс 3000 существует пару месяцев поэтому и трудно найти.
Очень удивили эти насмешки......

.::D.e.M.o.N.i.X::. :: MozgC [TSRh] пишет:
цитата:
Так че программа «Супер Окна» жирнее виндовса что ли получается? Авторы просто конкретно наглеют и получают за это крэки.


У меня есть эта прога отломанная, с базами весит 2.7 Гига метров (ни одна винда не сравнится:) - нереально ее продавать или выкладывать куда либо...

WELL :: Санька
Версию скажи точнее.
В папке с прогой есть файл vr3000ХХ.res
Вот ХХ мне и скажи. Это и есть версия.

[RU].Ban0K! :: MozgC [TSRh]
$5000 это реально... мне позавчера предложили сломать прогу стоимостью $1450...

WELL :: AutoCAD $5000 стоит...

Sh[AHTeam] :: .::D.e.M.o.N.i.X::. пишет:
цитата:
У меня есть эта прога отломанная, с базами весит 2.7 Гига метров


Нихрена себе. Это ты где такие суперокна взял на 2 гига?
У меня дистрибут 3 дискеты. 4 версия 4 дискеты. Ну базы еще сотку могут весить. А 2 гига-то откуда?

.::D.e.M.o.N.i.X::. :: Sh[AHTeam] пишет:
цитата:
У меня дистрибут 3 дискеты. 4 версия 4 дискеты. Ну базы еще сотку могут весить. А 2 гига-то откуда?


А вот оттуда - бартер хорошее дело:) А базы действительно столько весят, сейчас на работе посмотрел...

Санька :: Для WELL
Версия 14 но могу найти и 17
А вообще мыль мне panof@bk.ru

Санька :: Ну специально для умников которые усмехались надо мной, по поводу крэков в нете
http://conscrack.narod.ru/

Санька :: Посмотрели?????

WELL :: Санька
Ну вот и покупай у них. В чем проблема-то ?

MozgC [TSRh] :: Санька пишет:
цитата:
Ну специально для умников которые усмехались надо мной, по поводу крэков в нете
http://conscrack.narod.ru/


Еще бы они там бесплатные были, умник.

RottingCorpse :: Не вижу ничего плохого в коммерческих крэках... Не всем они нужны, не все их покупать станут - соответственно не всем МЕШАЕТ что за крэки берут деньги :)

Bad_guy :: А я хотел одному челу за 2000 крэк к Консультанту сделать, так он что-то передумал... хотя до этого мы с ним неплохое дельце провернули.

DZmey :: Санька пишет:
цитата:
Ну специально для умников которые усмехались надо мной, по поводу крэков в нете
http://conscrack.narod.ru/


Ты полегче... =) Держу пари что бесплатно на самую свежую весю Косультанта они не где не появятся за всё НАДО ПЛОТИТЬ ДЕНЬГИ... Жди их там через пол годика




Grim Fandango что скажете интересно ,что вы об этом скажете.


Grim Fandango что скажете интересно ,что вы об этом скажете.

www.nc-cls.nm.ru/urok3.zip
я хочу узнать, как смотриться со стороны. Прошу прощения за кучу грам. ошибок.
MaZaFaKeR :: Grim Fandango , ща посмотрим

SeDoYHg :: Сам напросился

››bpx GetDlgItemTextA а это собственно и есть то, что мы ловим, появление текста.

Какое появление? Эта апи-функция считывания текста окна.

››Почему именно Very, это связано с какой-то фигнёй Intel,
››я сам так до конца и не понял, но так всегда. ВСЕГДА,
››запомните! Т.е. нам нужно записать yreV в перевёрнутом виде.

Тут вот какая фигня. Когда ты часть строки(Very) берешь как двойное слово(56 65 72 79 - так в памяти) , то при вычитании
из него числа, из страшего слова преобразованной строки(79 72 - так в «норме») вычитается старшее слово числа, а младшееиз младшего. Вот и весь фокус.

Тут у тебя опечатка

››0040113A: 812F56657279 sub d,[edi],079726556 *2

Должно быть

ds:[edi],...

Пока все. Может чего-нибудь и пропустил.

EGOiST[TSRh] :: SeDoYHg пишет:
цитата:
Тут у тебя опечатка

››0040113A: 812F56657279 sub d,[edi],079726556 *2

Должно быть

ds:[edi],...


это не опечатка..это наверно кусок из HiEW

SeDoYHg :: EGOiST[TSRh] пишет:
цитата:
это наверно кусок из HiEW


В своем туторе он про HiEW не сказал ни слова

Grim Fandango :: yee? каждый волен использовать то, что хочет, а у меня действительно Hiew. А про апи... просто не нашёл других слов. =(

SeDoYHg :: Grim Fandango пишет:
цитата:
меня действительно Hiew


Но ты же пишешь, что используется сайс, а в сайсе именно так и будет выглядеть. Новички не догадаются про HiEW.

Grim Fandango пишет:
цитата:
просто не нашёл других слов. =(


Аккуратней надо слова выбирать

Grim Fandango :: всё учту, это же мой так сказать пробник, но вообще, нормально написано?

[RU].Ban0K! :: Может я и совсем критично выступлю, но...
Что это за фигня:

цитата:

Very - yreV = 0 ‹---!!!!!
Почему именно Very, это связано с какой-то фигнёй Intel, я сам так до конца и не понял, но так всегда. ВСЕГДА, запомните! Т.е. нам нужно записать yreV в перевёрнутом виде.
Берём бумажку и записываем Very.



Там как минимум yreV - yreV = 0
Т.к. 0x56657279 - 0x79726556 !=0

И нет там никаой «фигни», такое в статьях вообще писать нельзя!!! Никогда не пиши что ты чего-то не понял!!! И не надо давать беспочвенных утверждений...

И вообще к чему вот это (я такой тупой, что не понял...):

цитата:

А теперь попытаемся это представить в математическом виде. Только с одним допущением, 1+1 будет НЕ 2, а 11, т.е. 1+2+7=127. Ясно?

(xxxx - 1223)+(xxxx - 5467)+(xxxx - 0912)+1=1

что получаем?
(xxxxxxxxxxxx - 12354670912)+1=1
(xxxxxxxxxxxx - 12354670912)=1-1
(xxxxxxxxxxxx - 12354670912)=0
xxxxxxxxxxxx = 12354670912

думаю я вполне нормально выразился. =))) Если кто не понял, сорри.



Мне было крайне неприятно всё это читать, так как ты выставляешь своих читателей такими идиотами... типо x-1=0, x=1...

P.S. IMHO...

Grim Fandango :: учту, просто я писал для пиплов, который ваааааще нифига не понимают в этом, да и сам я не суперкрэкер, но желание есть, башка тоже вроде работает, вот и решил ражувать(как там это словов правильно =)) так, чтобы понятно стало всем. вот, а за критику спасибо, учту.

MaZaFaKeR :: Grim Fandango , если ты так и дальше будешь писать «для пиплов, который ваааааще нифига не понимают» - они и дальше ничего не будут понимать!

Grim Fandango :: эээх, видно писатель из меня никакой, собсно как и крэкер. =(
Значит будем менять нафиг стратегию написания. =)

MaZaFaKeR :: Grim Fandango , ни в коем случае! Пиши дальше, но пиши грамотнее!

Grim Fandango :: спасибо и на этом. Посоветуйте какую-нибудь прогу для тутора, чтобы была попроще, не Blueface. =)

SeDoYHg :: [RU].Ban0K!

цитата:
Там как минимум yreV - yreV = 0


Из строки строку не вычитешь командой sub. В крякми вычитается число из числа. Просто одно число «нормальное», другое преобразованная строка.

MaZaFaKeR пишет:
цитата:
если ты так и дальше будешь писать «для пиплов, который ваааааще нифига не понимают» - они и дальше ничего не будут понимать!


А вот это верная мысль

Grim Fandango пишет:
цитата:
Посоветуйте какую-нибудь прогу для тутора


Поробуй «Конвертик», тут про него топик был. Простая генерация пароля, но достаточно оригинальная.

Grim Fandango

Умение приходит с опытом, так что тренируйся, пиши.

MaZaFaKeR :: SeDoYHg , про «Конвертик» как раз я тему создавал!

SeDoYHg :: MaZaFaKeR

Ну что ж тогда не посоветовал ?

[RU].Ban0K! :: SeDoYHg пишет:
цитата:
Из строки строку не вычитешь командой sub. В крякми вычитается число из числа. Просто одно число «нормальное», другое преобразованная строка.


Я по твоему ... мягко сказать?

SeDoYHg :: [RU].Ban0K!

В твоих знаниях я не сомневаюсь, просто ты так ему объяснил, что он мог не правильно понять.

[RU].Ban0K! :: SeDoYHg
Ерунда... я чтот горячё воспринял с бутылки пыва...

KLAUS :: Grim Fandango
Ништяк, всё довольно расписанно, по идеи многим начинаущим такой пример взлома будет полезднго узнать!

SeDoYHg :: [RU].Ban0K! пишет:
цитата:
чтот горячё воспринял с бутылки пыва...


Надо было пару-троечку, тогда бы был добрым и пушистым

SeDoYHg ::

KLAUS пишет:
цитата:
такой пример взлома будет полезднго узнать!


Главное исправить указанные ошибки.

KLAUS :: SeDoYHg
Базара нет, хотя автор наверное это уже понял!

SeDoYHg :: KLAUS

цитата:
автор наверное это уже понял!


Я тоже так думаю.

Grim Fandango :: я до сих пор нахожусь под впечатлением, я думал меня тут станут посылать на 3, 4 а то и 5 букв. А козалалось.. =0 оказалось, что дали кучу советов и правильную критику, вот спасибо, всё уже учёл. =)

SeDoYHg :: Grim Fandango

Всегда пожалуйста

CReg [TSRh] :: SeDoYHg пишет:
цитата:
Поробуй «Конвертик», тут про него топик был. Простая генерация пароля, но достаточно оригинальная.


А что там оригинального? Я почему-то не нашел :( По-моему, обыкновенное сравнение и ничего больше. Единственное, что там оригинально - то, что программа в демо-режиме запускается только один раз :)

asis :: Попробуй вот это, ~800Кб:
http://kvosoft.narod.ru/Load/SetupSC.exe

SeDoYHg :: CReg [TSRh]

Пошел флейм ;-)

бара :: закрывайте бодягу...

Grim Fandango :: угу, закрывайте, я всё учёл и понял.




Yraevtys Ресурсы и отладка ? Прога была запакована UPX, распаковалась в ХР и...


Yraevtys Ресурсы и отладка ? Прога была запакована UPX, распаковалась в ХР и импорт восстановился, но видимо есть защита от отладчика, так как, Restorator ресурсы не показывает и DeDe тоже не открывает формы и процедуры.Прога написана на Delphi4-5. Подскажите, как найти и снять эти защиты. Кстати eXeScope открывает ресурсы, но после их редактирования Dump перестает запускатся.
KLAUS :: Yraevtys
Попробуй пройтись Resours Rebuilder’om. А потом уже Restoratorom/Exescop

KLAUS :: Yraevtys
И причём тут защита от отладчика, ведь ты же сделал рабочий дамп!

ZX :: Yraevtys
Ну ты даешь - ресторатор не берет - значит защита от отладчика. Это неправильный вывод. Надо просто сделать ресурс ребилд.
На васме лежат такие тулзы.

TOR :: Не по теме:
bpx RegQueryValueExA if **(esp+8)== 6d754e676552 do «d *(esp+14)»
Текстовый параметр «RegNum» . RegNum to hex = 5265674e756d. Ошибка,vlaue is too large/ Меня глюкануло?

Yraevtys :: Resours Rebuilder создает файл с расширением bin, а что с ним делать дальше?

Edmos :: Yraevtys
Прочитай для начала вот это http://cracklab.narod.ru/doc/asoul.htm - раздел 1.3 Удалений секций аспра.
Хотя не понятно зачем тебе востонавливать ресурсы. Мож подправить в About кое-что.

KLAUS :: Yraevtys
Ничего с ним не делай просто сохрани...
Edmos
МОжет он хочет Reversign полный сделать!

Yraevtys :: Почему всетаки Restorator и DeDe не могут прочить ресурсы в рабочем дампе?

Mario555 :: Yraevtys
Потому, что пакер их перестроил.

WELL :: Yraevtys пишет:
цитата:
Прога была запакована UPX


Если хочешь, чтобы ресурсы были в нормальном виде, то в твоем случае лучше распаковать самим же UPX’ом.

бара :: это не всегда возможно

WELL :: бара пишет:
цитата:
это не всегда возможно


Само собой. Но иногда можно поюзать модифицированные upx’ы с васма и проги типа upx-ripper.




Nitrogen 2 CReg почитай тему в VIPе.. просьба к тебе е..


Nitrogen 2 CReg почитай тему в VIPе.. просьба к тебе е..
XoraX :: а аська рулит ;)

Nitrogen :: XoraX
свой инет кончился, а с рабочего акка аська не пашет




[DDA] то Bad


[DDA] то Bad_guy а где cracklab.ru

Кстати,на www.cracklab.com не были?

Кстати, срок истечения регистрации доменного имени cracklab.com истекает
15-jun-2004, так что если тебе надо то можно попробывать зерегистрировать(если тебе это надо)

odIsZaPc :: [DDA]
А я не знаю че он... Где сайт нах!?!?! :) :) :)
А если серьезно: что случилось?

бара :: короче, пора вас всех банить - в расход то бишь... А то ведь совсем от рук отбилися - бросаетесь матом на вождя всех народов...

Bad_guy :: бара пишет:
цитата:
А то ведь совсем от рук отбилися - бросаетесь матом на вождя всех народов...


Да, в натуре, чё то тут народ на меня батон крошит

А подробности по сайту читай в теме «Куда делся».

Bad_guy :: [DDA] пишет:
цитата:
cracklab.com


А зачем он мне, если у меня направленность на Рунет ?




Mario555 Обработчик исключений Возможно ли добавить к проге свой обработчик...


Mario555 Обработчик исключений Возможно ли добавить к проге свой обработчик SEH ? тоесть нужно, чтобы при возникновении искючений управление передавалось моей процедуре. Если возможно, то как такое сделать ?
Aster!x :: Можно.
Придётся ручками накодить в HiEW’е, пример реализации SEH смотри у Iczelion’а,
но лучше смотри макросы у Four-F, правда у Four-F там есть ошибочка в хэндлере, которая
проявит себя только на 9x виндах.

ZX :: Кажись вот так он включается:
assume fs:nothing
push fs:[0]
pop seh.PrevLink
mov seh.CurrentHandler,offset SEHHandler
mov seh.SafeOffset,offset FinalExit
lea eax,seh
mov fs:[0], eax
mov seh.PrevEsp,esp
mov seh.PrevEbp,ebp
http://www.wasm.ru/article.php?article=1002002

бара :: Mario555
у Dragon’а был в программе одной примерчик через написание своего обработчика событий. В туториале про снятие армы. Ну и на нашем форуме был пример в разделе статей. :)

А вообще если сумел внедриться и получить дамп, то я не вижу смысла делать свой обработчик исключений. Или ты всё насчёт восстановления таблиц аспротекта/армы ?

Метод Астерикса не подходит для пакованных программ с проверкой CRC при старте (как у аспротекта). И вообще - галимо патчить так - придётся вычислять каждый раз параметры секции для разных программ. А это ещё один гемор.

ZX :: бара
ASProtect 1.3 или ты знаешь способ восстановления байт, которые крутятся через SEH-обработчик?

бара :: да я его вручную снимать даже и не пробовал... Я просто спросил зачем нужен и всё.

Mario555 :: Приделал я свой обработчик... а оказалось, что аспр свой обработчик инициализирует уже после OEP и поэтому перекрывает мой. Кста это даже удобно, т.к. получается что свой обработчик делать не надо, аспровый будет передовать управление на CALL 00E065EC, всего таких call’ов 4 штуки, так что если их перенаправить в пространство exe и там вставить аспровую функцию (изменить нужно только константы, ну и decrypt переделать, а то как-то растянуто:) ), то прога будет правильно проходить исключения (потом всё-равно где-то виснет, но это уже не вначале, и явно не из-за Seh).

PS кста таблицы слишком большие, так что для них наверно нужно новую секцию делать... или попробовать сдампить всю
Memory map, item 47
Address=00DF0000
Size=00025000 (151552.)
Owner= 00DF0000 (itself)
Section=
Type=Priv 00021004
Access=RW
Initial access=RW
т.к. в ней и таблицы и функция их обрабатывающая, потом прицепить её к exe и сделать V0ffset = 00DF0000. Может и проканает...

бара :: вот глядишь и скоро сам будешь такие проги для снятия аспротектов писать...

пиши если продвинешься тима микроотчётов для изучения. Будем следить за твоими исследованиями

ZX :: Mario555
Посмотри откуда берется эта таблица, может проще будет сделать инициализацию ее. По-моему надо заставлять сам аспр отдавать назад то что забрал, так будет красивше и надежнее.

Mario555 :: ZX пишет:
цитата:
Посмотри откуда берется эта таблица, может проще будет сделать инициализацию ее


Из секции аспра, она там пошифрованая валяется. Так что наверно можно туда же эту таблицу и подставить.

ZX пишет:
цитата:
По-моему надо заставлять сам аспр отдавать назад то что забрал


По моему тоже :) Но когда я написал процедуру, которая обрабатыват таблицу целиком, то оказалось что кроме возвращения команд на место портилась ещё и часть нормально кода (уже говорил почему).
Так что или анализатор кода (слабо это себе представляю) или seh. Правда для ускорения работы проги можно модифицировать аспровую функцию так, чтобы она не выполняла действие в стеке, а возвращала команду на место и прыгала сразу на неё. Тогда каждое искл. будет только один раз обрабатываться.

По поводу Seh обработчика, так я его брал из exe, который к статье Iczelion’а прилагается.

ZX :: Mario555 пишет:
цитата:
Но когда я написал процедуру, которая обрабатыват таблицу целиком, то оказалось что кроме возвращения команд на место портилась ещё и часть нормально кода


Я не об этом, а о процедуре дешифровки таблицы, т.е. заставить аспр(часть аспра) создать модуль и распаковать эту таблицу туда, чтоб с дампом таблицы не мучится.
Mario555 пишет:
цитата:
а возвращала команду на место


А это мысль интересная, тогда обработчик будет компактным и красивым, супер! :)

Mario555 :: ZX пишет:
цитата:
чтоб с дампом таблицы не мучится.


Там и не надо мучится, binary copy/paste в секцию протектора (только не в начало, там вроде кусок ресурсов)

ZX пишет:
цитата:
А это мысль интересная


А это не только мысль :) я такое уже сделал (когда процедуру для обработки таблиц писал).
Вообщем испытать можно на запакованной:
по адр. 00E0642E (гм... интересно, совпадают ли адреса, а то пишу тут...) делаешь Jmp 00E0EAEE. А с 00E0EAEE binary paste вот этого:

72 11 74 34 FE C8 74 72 90 90 90 00 00 00 00 00 00 00 00 8B 45 10 C6 00 E8 8B 45 F8 8B 40 04 05
00 00 40 00 8B 55 10 2B C2 83 E8 05 83 C2 01 89 02 E9 D6 79 FF FF 00 00 8B 45 10 8B 55 F8 80 7A
02 02 74 1B 90 C6 00 E9 8B 52 04 81 C2 00 00 40 00 2B D0 83 EA 05 40 89 10 E9 AE 79 FF FF 90 C6
00 EB 8B 52 04 81 C2 00 00 40 00 2B D0 83 EA 02 40 88 10 E9 94 79 FF FF 00 00 8B 45 10 8B 55 F8
80 7A 02 02 74 29 90 C6 00 0F 8A 52 01 80 C2 80 88 50 01 8B 55 F8 8B 52 04 81 C2 00 00 40 00 2B
D0 83 EA 06 83 C0 02 89 10 E9 5E 79 FF FF 90 8A 52 01 80 C2 70 88 10 8B 55 F8 8B 52 04 81 C2 00
00 40 00 2B D0 83 EA 02 40 88 10 E9 3C 79 FF FF 90

Потом ещё нужно поменять
00E06508 8B45 F4 MOV EAX,DWORD PTR SS:[EBP-C]
на
00E06508 8B45 10 MOV EAX,DWORD PTR SS:[EBP+10]

Все искл. через которые проходит прога будут заменяются на спёртые команды ;)

А вообще в AlfaClock наверно есть проверка на распакованность, т.к. если скопировать таблицы, и эмулировать процедуру обработки, то прога пройдёт через дофига кода, и только потом упадёт.

PS кста прикольно выглядит, когда на месте ошибки появляется команда. Сижу так вот Shift-F9 держу и код «на глазах» меняется...

ZX :: Mario555 пишет:
цитата:
гм... интересно, совпадают ли адреса


Адреса не совпадают, но эт не проблемма :)
Mario555 пишет:
цитата:
Там и не надо мучится


Ты не забыл, чем я занимаюсь? Я про автораспаковку, все равно надо добавлять отдельный модуль, так пусть это сделает аспр, один ... туда бинарник вставлять, так почему бы не позаимствовать эту процедуру у аспра. Кста, прога в альфаклок у тебя импорт восстанавливает?

Mario555 :: ZX пишет:
цитата:
Кста, прога в альфаклок у тебя импорт восстанавливает?


Не пробовал, но думаю, что не восстановит, т.к. используется Ole32.

ZX :: Mario555
А ты попробуй. Сегодня иль, на крайняк, завтра сделаю нормальную загрузку библиотек и с этим проблемм не будет. Я уже проверил все работает :).
А ты, наверно, скриптик сделай, чтоб автоматом бряки(conditional) расставлял, чтоб потом переделать их на логовые. И с импортом на этом покончим.




MaZaFaKeR П0м0гите с0вет0м! Господа, подскажите советом: запускаю прогу,...


MaZaFaKeR П0м0гите с0вет0м! Господа, подскажите советом: запускаю прогу, вылетает окно с кнопкой ОК и надписью «Sorry, but your 15 days trial has expired!..». При нажатии ОК, программа закрывается. Что можно сделать?

0042E7A2 . 68 6CD94900 PUSH _Cracked.0049D96C ; SE handler installation
0042E7A7 . 64:A1 00000000 MOV EAX,DWORD PTR FS:[0]
0042E7AD . 50 PUSH EAX
0042E7AE . 64:8925 000000›MOV DWORD PTR FS:[0],ESP
0042E7B5 . 81EC A4040000 SUB ESP,4A4
0042E7BB . 56 PUSH ESI
0042E7BC . 8BF1 MOV ESI,ECX
0042E7BE . 6A 00 PUSH 0
0042E7C0 . 8D4C24 1C LEA ECX,DWORD PTR SS:[ESP+1C]
0042E7C4 . E8 B7990000 CALL _Cracked.00438180
0042E7C9 . C78424 B004000›MOV DWORD PTR SS:[ESP+4B0],0
0042E7D4 . C74424 08 0000›MOV DWORD PTR SS:[ESP+8],0
0042E7DC . C74424 04 DC0F›MOV DWORD PTR SS:[ESP+4],_Cracked.004A0F›
0042E7E4 . 68 DB000000 PUSH 0DB
0042E7E9 . 6A 02 PUSH 2
0042E7EB . 68 DB000000 PUSH 0DB
0042E7F0 . C68424 BC04000›MOV BYTE PTR SS:[ESP+4BC],1
0042E7F8 . E8 A9D00200 CALL ‹JMP.&MFC42.#1146›
0042E7FD . 50 PUSH EAX ; ¦hInst
0042E7FE . FF15 A00A4A00 CALL DWORD PTR DS:[‹&USER32.LoadBitmapA››; \LoadBitmapA
0042E804 . 50 PUSH EAX
0042E805 . 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+8]
0042E809 . E8 92D00200 CALL ‹JMP.&MFC42.#1641›
0042E80E . 8B5424 08 MOV EDX,DWORD PTR SS:[ESP+8]
0042E812 . 8D4424 04 LEA EAX,DWORD PTR SS:[ESP+4]
0042E816 . F7D8 NEG EAX
0042E818 . 1BC0 SBB EAX,EAX
0042E81A . 8D4C24 18 LEA ECX,DWORD PTR SS:[ESP+18]
0042E81E . 23C2 AND EAX,EDX
0042E820 . 894424 78 MOV DWORD PTR SS:[ESP+78],EAX
0042E824 . E8 75CF0200 CALL ‹JMP.&MFC42.#2514›
0042E829 . 83F8 01 CMP EAX,1
0042E82C . 75 6F JNZ SHORT _Cracked.0042E89D
0042E82E . 8D4C24 0C LEA ECX,DWORD PTR SS:[ESP+C]
0042E832 . E8 79190100 CALL _Cracked.004401B0
0042E837 . 85F6 TEST ESI,ESI
0042E839 . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],2
0042E841 . 75 04 JNZ SHORT _Cracked.0042E847
0042E843 . 33C0 XOR EAX,EAX
0042E845 . EB 03 JMP SHORT _Cracked.0042E84A
0042E847 › 8B46 20 MOV EAX,DWORD PTR DS:[ESI+20]
0042E84A › 50 PUSH EAX
0042E84B . 51 PUSH ECX
0042E84C . 8D9424 AC04000›LEA EDX,DWORD PTR SS:[ESP+4AC]
0042E853 . 8BCC MOV ECX,ESP
0042E855 . 896424 1C MOV DWORD PTR SS:[ESP+1C],ESP
0042E859 . 52 PUSH EDX
0042E85A . E8 7DD00200 CALL ‹JMP.&MFC42.#535›
0042E85F . 51 PUSH ECX
0042E860 . 8D8424 AC04000›LEA EAX,DWORD PTR SS:[ESP+4AC]
0042E867 . 8BCC MOV ECX,ESP
0042E869 . 896424 1C MOV DWORD PTR SS:[ESP+1C],ESP
0042E86D . 50 PUSH EAX
0042E86E . C68424 C004000›MOV BYTE PTR SS:[ESP+4C0],3
0042E876 . E8 61D00200 CALL ‹JMP.&MFC42.#535›
0042E87B . 8D4C24 18 LEA ECX,DWORD PTR SS:[ESP+18] ; ¦
0042E87F . C68424 BC04000›MOV BYTE PTR SS:[ESP+4BC],2 ; ¦
0042E887 . E8 641E0100 CALL _Cracked.004406F0 ; \_Cracked.004406F0
0042E88C . 8D4C24 0C LEA ECX,DWORD PTR SS:[ESP+C]
0042E890 . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],1
0042E898 . E8 43190100 CALL _Cracked.004401E0
0042E89D › 8D4C24 04 LEA ECX,DWORD PTR SS:[ESP+4]
0042E8A1 . E8 EECF0200 CALL ‹JMP.&MFC42.#2414›
0042E8A6 . 83BC24 B804000›CMP DWORD PTR SS:[ESP+4B8],3
0042E8AE . 75 1F JNZ SHORT _Cracked.0042E8CF
0042E8B0 . 8B86 84040000 MOV EAX,DWORD PTR DS:[ESI+484]
0042E8B6 . 85C0 TEST EAX,EAX
0042E8B8 . 75 15 JNZ SHORT _Cracked.0042E8CF
0042E8BA . 6A 00 PUSH 0
0042E8BC . 6A 00 PUSH 0
0042E8BE . 68 ECEF4C00 PUSH _Cracked.004CEFEC ; ASCII «Sorry, but your 15 days trial has expired!
Place, register your copy at
http://www.hexisoft.com/icon/index.html»
MaZaFaKeR :: 0042E8C3 . E8 CED00200 CALL ‹JMP.&MFC42.#1200›
0042E8C8 . 8BCE MOV ECX,ESI
0042E8CA . E8 11010000 CALL _Cracked.0042E9E0
0042E8CF › C74424 04 C80F›MOV DWORD PTR SS:[ESP+4],_Cracked.004A0F›
0042E8D7 . 8D4C24 04 LEA ECX,DWORD PTR SS:[ESP+4]
0042E8DB . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],4
0042E8E3 . E8 ACCF0200 CALL ‹JMP.&MFC42.#2414›
0042E8E8 . C74424 04 B40F›MOV DWORD PTR SS:[ESP+4],_Cracked.004A0F›
0042E8F0 . 8D8C24 A404000›LEA ECX,DWORD PTR SS:[ESP+4A4]
0042E8F7 . C78424 B004000›MOV DWORD PTR SS:[ESP+4B0],0C
0042E902 . E8 47CD0200 CALL ‹JMP.&MFC42.#800›
0042E907 . 8D8C24 A004000›LEA ECX,DWORD PTR SS:[ESP+4A0]
0042E90E . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],0B
0042E916 . E8 33CD0200 CALL ‹JMP.&MFC42.#800›
0042E91B . 8D8C24 CC03000›LEA ECX,DWORD PTR SS:[ESP+3CC]
0042E922 . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],0A
0042E92A . E8 0184FFFF CALL _Cracked.00426D30
0042E92F . 8D8C24 F802000›LEA ECX,DWORD PTR SS:[ESP+2F8]
0042E936 . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],9
0042E93E . E8 ED83FFFF CALL _Cracked.00426D30
0042E943 . 8D8C24 2402000›LEA ECX,DWORD PTR SS:[ESP+224]
0042E94A . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],8
0042E952 . E8 D983FFFF CALL _Cracked.00426D30
0042E957 . 8D8C24 E401000›LEA ECX,DWORD PTR SS:[ESP+1E4]
0042E95E . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],7
0042E966 . E8 F3CE0200 CALL ‹JMP.&MFC42.#795›
0042E96B . 8D8C24 3001000›LEA ECX,DWORD PTR SS:[ESP+130]
0042E972 . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],6
0042E97A . E8 A1520100 CALL _Cracked.00443C20
0042E97F . 8D4C24 7C LEA ECX,DWORD PTR SS:[ESP+7C]
0042E983 . C68424 B004000›MOV BYTE PTR SS:[ESP+4B0],5
0042E98B . E8 90520100 CALL _Cracked.00443C20
0042E990 . 8D4C24 18 LEA ECX,DWORD PTR SS:[ESP+18]
0042E994 . C78424 B004000›MOV DWORD PTR SS:[ESP+4B0],-1
0042E99F . E8 C0CE0200 CALL ‹JMP.&MFC42.#641›
0042E9A4 . 8B8C24 A804000›MOV ECX,DWORD PTR SS:[ESP+4A8]
0042E9AB . 33C0 XOR EAX,EAX
0042E9AD . 64:890D 000000›MOV DWORD PTR FS:[0],ECX
0042E9B4 . 5E POP ESI
0042E9B5 . 81C4 B0040000 ADD ESP,4B0
0042E9BB . C2 0800 RETN 8
0042E9BE 90 NOP
0042E9BF 90 NOP
0042E9C0 . 6A 00 PUSH 0
0042E9C2 . 6A 00 PUSH 0
0042E9C4 . 68 60F04C00 PUSH _Cracked.004CF060 ; ASCII «Register succeed!»
0042E9C9 . C781 84040000 ›MOV DWORD PTR DS:[ECX+484],1
0042E9D3 . E8 BECF0200 CALL ‹JMP.&MFC42.#1200›
0042E9D8 . 33C0 XOR EAX,EAX
0042E9DA . C2 0800 RETN 8
0042E9DD 90 NOP
0042E9DE 90 NOP
0042E9DF 90 NOP
0042E9E0 /$ 56 PUSH ESI
0042E9E1 ¦. 8BF1 MOV ESI,ECX
0042E9E3 ¦. 6A 00 PUSH 0
0042E9E5 ¦. C786 88040000 ›MOV DWORD PTR DS:[ESI+488],1
0042E9EF ¦. E8 ECD00200 CALL ‹JMP.&MFC42.#6215›
0042E9F4 ¦. 8B46 20 MOV EAX,DWORD PTR DS:[ESI+20]
0042E9F7 ¦. 6A 00 PUSH 0 ; /lParam = 0
0042E9F9 ¦. 6A 00 PUSH 0 ; ¦wParam = 0
0042E9FB ¦. 6A 10 PUSH 10 ; ¦Message = WM_CLOSE
0042E9FD ¦. 50 PUSH EAX ; ¦hWnd
0042E9FE ¦. FF15 E00A4A00 CALL DWORD PTR DS:[‹&USER32.SendMessageA›; \SendMessageA
0042EA04 ¦. 5E POP ESI
0042EA05 \. C3 RETN
0042EA06 90 NOP
0042EA07 90 NOP
0042EA08 90 NOP
0042EA09 90 NOP
0042EA0A 90 NOP
0042EA0B 90 NOP
0042EA0C 90 NOP
0042EA0D 90 NOP
0042EA0E 90 NOP
0042EA0F 90 NOP
0042EA10 . 6A FF PUSH -1
0042EA12 . 68 88D94900 PUSH _Cracked.0049D988 ; SE handler installation

Прошу прощения за большой кусок дизассемблиронного кода...

ZX :: MaZaFaKeR
По-моему тебе уже говорили на счет листингов :¦

-= ALEX =- :: MaZaFaKeR ты извращенец что-ли ? у меня лично этот охрененный листинг вообще отбил желание смотреть на него...

MaZaFaKeR :: -= ALEX =- , нет, не извращенец!

-= ALEX =- :: MaZaFaKeR вообще не из этого надо начинать ломать программы, т.е. с обработок кнопок, убирания нагов etc.. Искать надо первопричину, а именно процедуру проверки ключа etc, там дело исправишь, и все будет пучком !

KLAUS :: MaZaFaKeR
У тебя что за привычка куски кода кидать, ты или саму прогу выкладывай или лучше вообще не стоит.!

MaZaFaKeR :: Ок, спасибо, буду знать!

test Re: KLAUS :: Он ссылку давал http://www.hexisoft.com/i...nload/PrettyIconMaker.exe

ZX :: MaZaFaKeR пишет:
цитата:
Ок, спасибо, буду знать!


4402DF 75-›EB

Больше листинги не пость, прога хорошая.

WELL :: MaZaFaKeR
Ты если будешь такие листинги кидать, то это закончится тем, что никто на твои посты отвечать не будет.

Danger :: ZX пишет:
цитата:
402DF 75-›EB


неподскажешь чем ты её дизасемблил?
мне Хиев выдаёт ошибку чтения, В32Дасм вобше виснет :(

ZX :: Олька - один инструмент - один байт - красота в минимуме :)

Danger :: Чёт я ничего непонял....


ZX :: Danger
OllyDbg - отладчик такой есть.




Ромка Необходима ваша помощь, пожалуйста. Народ очень прошу вас помочь мне,...


Ромка Необходима ваша помощь, пожалуйста. Народ очень прошу вас помочь мне, не могли бы вы крякнуть одну программу.
Называется Bushound.
Вышла версия 5.02
Ограничения в свободной версии, размер буфера максимально 4 килобайта и размер принимаемой команды/фазы 8 байт. Надо убрать эти долбанные ограничения, покуда возможно.
Вот ссылка на прогу.
BusHound5.02Demo

Если вам кажется, что убрать такие ограничения или как то иначе контролировать их будет не под силу, то не могли бы сломать тогда хотя бы старую версию с запрашиваемым регключем, пожалуйста.
BusHound5.00

Зы: размер у обоих прог чуть больше 600кбайт.
Зыы: в инете пока не встречал рабочей версии, так как ограничения убрать из демо версии до сих пор не удавалось.
ZX :: Ромка
Давай мыло пока я добрый

Ромка :: Под покровом ночи пока никто не видит :)
brief@front.ru

Ромка :: ZX, огромное тебе спасибо. А демо версию уже можно получается забыть, с ней ничего не выйдет?

ZX :: Ромка
Да там третье ограничение явно говорящее, что она неполнофункциональная, да и первых два тож.

Ромка :: Жалко конечно, дело в том, что есть демо версия
http://www.perisoft.net/bin/bhe500.exe
и которая корпоративная, чью инсталяцию ты надломил
http://www.perisoft.net/bin/bh500.exe
Может там можно было бы выявить самые важные различия и как то их применить в новой версии? Фантазёр я блин

ZX :: Ромка пишет:
цитата:
Фантазёр я блин


Полностью согласен, ты видимо плохо представляешь себе структуру программы.




Сергей Нужно сломать прогу.. Всем привет....проблема в следующем....Нужно...


Сергей Нужно сломать прогу.. Всем привет....проблема в следующем....Нужно сломать прогу MapViewSVG 2.5.---точнее это не прога а несколько Dll расширяющих возможности ArcMap8.X , если кого-то это заинтересовало----напишите о своих условиях.
Защита проги в следующем---дается демо версия, ее можно использовать сколько дуще угодно, но с ограничениями...для снятия демо-версии надо ввсести имя и регистрационный код..
(предупреждаю я студент. так что цена должна быть реальная )

ilya :: дай линка на программу

RottingCorpse :: Зайди на h**p://thecrackz.com и закажи... сделаем за копейки :)

Сергей :: http://arcscripts.esri.com/details.asp?dbid=12560

запрос послал...

Styx :: Интересно сколько же ArcMap8.X весит, если плугин 4,5 Mb

Сергей :: ›600 mb
причем и достать его не так просто...




miller Уважаемые крякеры. Может быть Вы подскажете что дальше делать? Сам-то...


miller Уважаемые крякеры. Может быть Вы подскажете что дальше делать? Сам-то я ламер и поступил соответственно. Дело в том, что я пытаюсь сделать себе копию диска тех. поддержки 1с-бухгалтерии. Основная часть информации на нём сархивирована в CAB-файлы. Они делятся, как я понял, на 3 категории защищённости. 1я - MSCF (с этим всё ясно). 2 и 3 - ISCF. Но я изменил в них через HIEW сигнатуру на MSCF (просто исправил букву) и теперь «2я категория» распаковывается нормально. А вот у САВов «3ей категории» стали видны только каталоги. При попытке их распаковать или возникает ошибка или создаются файлы нулевой длины. Ясно, что отсутствует (потеряна) связь между каталогом и содержимым архива. Так вот можно ли (и как) её найти, восстановить? Да, ZipScan показывает, что метод сжатия LZW, если это что-то значит. Пока всё...
бара :: А ты попробуй установить Total Commander 6.01 и открыть через него эти CAB-ы, войдя в них ентерем как в каталог.
Хотя, если защищены как-то паролём, то тогда всё равно не распакуются. Хотя я таких пока не встречал.

miller Re: бара :: Ни один известный мне архиватор, включая встроенные в Total Commander 6.01, не может открыть. Хотя паролем архив не закрыт, как мне кажется.

bUg. :: miller
Сходи на wincmd.ru скачай пару плагинов может быть поможет.

ViNCE [AHT] :: miller пишет:
цитата:
Ни один известный мне архиватор, включая встроенные в Total Commander 6.01, не может открыть. Хотя паролем архив не закрыт, как мне кажется.


НА wasm.ru есть свежая (почти) статейка про installshield’ы... там упоминается формат «cab» и что не все cab-ы одинаковы... там же можешь скачать все необходимые тулзы для распаковки...




Xoakin Как сделать поиск слова в TRW2000 1.23 ? Как сделать поиск слова в...


Xoakin Как сделать поиск слова в TRW2000 1.23 ? Как сделать поиск слова в TRW2000 1.23 ?
Как это записывается правильно? Помогите
новичку !!!
Noble Ghost :: В смысле ASCII строки?

SLV :: А чё, S 0 L FFFFFFFF «STRING» не работает???




SLV Где можно зарелизить свою прогу. Я написал софтиту, которая созда


SLV Где можно зарелизить свою прогу. Я написал софтиту, которая создаёт исходник крека на Delphi. (Скомпиллированный крек
весит 14KB (не сжатый)). Так вот, хотелось бы поместить её на public.
WELL :: SLV
Ну зарегь себе пагу где-нить на nm.ru и выкладывай

XoraX :: заливай на ФТП exetools и пости на одноименном форуме в соответствующем топике ;)

MaZaFaKeR :: SLV , пришли, пожалуйсто, на мыло: maza_nc_ru

Bad_guy :: SLV пишет:
цитата:
Я написал софтиту, которая создаёт исходник крека на Delphi.


А чего исходник то ? Может лучше сразу исполняемый файл чтоб создавался. Там ведь просто достаточно оверлэй приклеить...

fuck it :: Bad_guy
ёё... поподробнее можно ?

Bad_guy :: fuck it
берешь экзешник делаешь, чтоб он искал в своём теле метку - где метка, там и начало оверлея будет, а оверлей - это таблица из записей (адрес:байт меняемый(не обязательное поле):байт изменённый).

fuck it :: Bad_guy
ага... уже лучше.. а есть экзампл ? или как начинаеться и заканчиваеться оверлей ?

Bad_guy :: fuck it
Не обижайся, но похоже тебе рано писать такого рода прогу.

ZX :: Bad_guy пишет:
цитата:
берешь экзешник делаешь, чтоб он искал в своём теле метку - где метка, там и начало оверлея будет, а оверлей - это таблица из записей (адрес:байт меняемый(не обязательное поле):байт изменённый).


Ну это для истенных ценителей.
fuck it
Берешь создаешь ресурс в своем экзешнике ну например строку, которая не будет использоваться и потом на ее месте пишешь данные патча, при этом можно обойтись функцией LoadResourse при загрузке этой строки, без всяких там наворотов.

fuck it :: Bad_guy
я уже написал...
просто как же еще всякие разыне эбауты делать... вот как ZX сказал лучше через ресурсы.

AlexZ CRaCker :: SLV
Линк потом дать не забудь, посмотреть охота.

Dred :: 2 SLV

у них -› AHTeam

dMNt :: В продолжение оверлеев:
Вобщем так, есть у тебя компилированная exe (размер файла - константа), которая при запуске открывает свой exe-файл сдвигает указатель от начала файла на константу и читает оттуда данные. В каком формате ты их засунешь - в таком и считывает.
соответсвенно прога-генератор берет сравнивает original.exe и cracked.exe, генерит табличку для патчинга, берет шаблон (тот самый компилированный ехе) и дописывает ему в конец все что получилось

Более просто не могу объяснить :)

Bad_guy :: dMNt пишет:
цитата:
сдвигает указатель от начала файла на константу и читает оттуда данные.


Не, так беспонтово - упаковать пакером не получится. Лучше метка. Как у раровских СФХ метка начала архива Rar!

dMNt :: как это не получится?
упаковал, размер запомнил - и вот она новая константа
а потом за упакованным телом неупакованные данные писать

ZX :: Bad_guy пишет:
цитата:
Не, так беспонтово - упаковать пакером не получится.


Так наоборот, ка ты говоришь беспонтово будет, тут уже есть упакованный экзешник и не надо ничего паковать. Цепляешь к нему свои данные и в конце , например, записываешь константу свою и все дела - автоматизация полная.

MaZaFaKeR :: SLV , мля, ну ты зальешь куда-нибудь или нет?

Bad_guy :: dMNt пишет:
цитата:
как это не получится?
упаковал, размер запомнил - и вот она новая константа
а потом за упакованным телом неупакованные данные писать


Не совсем меня понял, я намекаю что надо делать как у рара, можно будет разные sfx модули написать с GUI и без, сжатые UPX или ASPack... более гибко, в общем. Хотя твой вариант тоже легко может иметь место.

ZX пишет:
цитата:
Так наоборот, ка ты говоришь беспонтово будет, тут уже есть упакованный экзешник и не надо ничего паковать. Цепляешь к нему свои данные и в конце , например, записываешь константу свою и все дела - автоматизация полная.


Не, ты меня совсем не понял, ладно может это я непонятно выражаюсь, забей.

Grim Fandango :: вот и мне интересно, вдруг интересный экземпляр, пополню коллекцию

ViNCE [AHT] :: Dred пишет:
цитата:
2SLV

у них -› AHTeam


И что тут смешного? Если SLV поговорит с Overlord’ом и тот не будет против - без проблем

GPcH :: Что Вы мучаетесь то. Ведь давно уже я написал язык программирования для создания авторанов, крэков, патчей, сканеров окон. Прога freeware, компилит экзешники (можно иконку и исходник менять). Слить можно здесь:

http://gpch.narod.ru/GPScript.rar

Вот краткое описание:
- порядка 100 операторов
- возможностить трассировки при отладке программ
- возможность компиляции программы в EXE файл
- автоматическая привязка расширения gps к языку программирования
- русский интерфейс и справка
- подсветка синтаксиса
- обработчик ошибок
- улучшенная структуированная справка
- возможность изменения иконки
- возможность приаттачивания любых файлов к компилируемому экзешнику с возможностью их последующего считывания - аналог ресурсов (NEW)
- возможности по созданию интерфейса (NEW, Rulez!!!!!!!)
- генератор патчей (сравнивает 2 проги и создает скрипт на языке GPScript
Если увидите баги, пишите

ViNCE [AHT] :: GPcH пишет:
цитата:
Что Вы мучаетесь то. Ведь давно уже я написал язык программирования для создания авторанов, крэков, патчей, сканеров окон. Прога freeware, компилит экзешники (можно иконку и исходник менять). Слить можно здесь:

http://gpch.narod.ru/GPScript.rar

Вот краткое описание:
- порядка 100 операторов
- возможностить трассировки при отладке программ
- возможность компиляции программы в EXE файл
- автоматическая привязка расширения gps к языку программирования
- русский интерфейс и справка
- подсветка синтаксиса
- обработчик ошибок
- улучшенная структуированная справка
- возможность изменения иконки
- возможность приаттачивания любых файлов к компилируемому экзешнику с возможностью их последующего считывания - аналог ресурсов (NEW)
- возможности по созданию интерфейса (NEW, Rulez!!!!!!!)
- генератор патчей (сравнивает 2 проги и создает скрипт на языке GPScript
Если увидите баги, пишите


Хорошая само-реклама!

...в стиле: «Вы ещё кипятите? - Тогда мы идём к вам!»

GPcH :: ViNCE [AHT] пишет:
цитата:
Хорошая само-реклама!

...в стиле: «Вы ещё кипятите? - Тогда мы идём к вам!»


Ну раз всем так надо

SLV :: SORRY всем. Я долго был в оффлайне, только щас вышел в инет. Сразу говорю: пока не всё OK, прога не дошла до версии 1.0. А щас попробую на EXETOOLS её залить

SLV :: Короче, вол линк http://ssllvv.nm.ru/My%20prog’s/CrackGen.rar. Пока прогу особо не ругайте, процесс идёт

CReg [TSRh] :: GPcH пишет:
цитата:
Что Вы мучаетесь то. Ведь давно уже я написал язык программирования для создания авторанов, крэков, патчей, сканеров окон. Прога freeware, компилит экзешники (можно иконку и исходник менять). Слить можно здесь:


цитата:
Для создания патча требуется более 1000 строчек кода, что недопустимо при написании программ на языке программирования GPScript. Нажмите ОК для отмены




ViNCE [AHT] пишет:
цитата:
Хорошая само-реклама!
...в стиле: «Вы ещё кипятите? - Тогда мы идём к вам!»


Покупайте наших слонов!

GPcH :: CReg [TSRh] пишет:
цитата:
цитата:
Для создания патча требуется более 1000 строчек кода, что недопустимо при написании программ на языке программирования GPScript. Нажмите ОК для отмены



Правильно! Это же не Update Generator!!!
Нормальный патч - подправление в EXE файл 1 - 20 байт!!!
А если патч размером больше исходного EXE, то нафиг его делать? Или я не прав?



WELL Прога на Clarion’e Уже писал про эту прогу. Написана на языке Clarion.
http://www.linksoft.ru/soft/triumph4.zip
Размер 2,4 Мб

При нажатии на кнопку регистрации прога молча принимает любой код.
Потрассировал это место. По ходу сразу она ничего не проверяет.
Видимо, правильность кода проверяется только при запуске проги.
Менял переход по адресу 00404374, вроде при запуске пишет, что зарегена, но оказалось, что это не то.
Ставил бряки на открытие файла (Cla$FILE_OPEN), но тоже ничего не нарыл.
Уже почти неделю ковыряю, но пока ни фига не выходит.
WELL :: Никто не отвечает :(

GL#0M :: WELL

Да я вот тоже документацию пока прочитал по этому языку, разбираюсь пока... правда не над этой прогой сижу... над «прокатом видеокассет» :)

TOR :: А в чем состоит регистрация?
Если в том,чтоб она написала что зарегистрирована то
.text:00404374 меняем 74 -› EB
Убираем банер
.text:004045b3 74 -› EB
Есть еще какие-то ограничения?
Инструменты IDA+SI/

WELL :: TOR пишет:
цитата:
Есть еще какие-то ограничения?


Если перевести часы на пару месяцев вперёд, то она при запуске возмущается.
Еще там ограничения в процессе работы какие-то.
По идее найти бы процу проверки серйиника :) Но она где-то при загрузке проги вызывается...

TOR :: Там при проверке введеных данных используется функция c5runx -› Cla$comparestr
На входe (3,’Yes’,3, переменая принимающая значения ’Yes’ или ’No’)

WELL :: Сообщение об окончании триала NOP-ится по 4069BB.
TOR пишет:
цитата:
Там при проверке введеных данных используется функция c5runx -› Cla$comparestr
На входe (3,’Yes’,3, переменая принимающая значения ’Yes’ или ’No’)


Вечерком посмотрю, учитывая данный факт

WELL :: Ну как там? Кто-нить чего-нить ещё нарыл?
Завтра узнаю у юзеров этой проги где она ещё регистрацию просит.

WELL :: Нашел еще несколько ограничений.
При удалении записей она ругается.
Убрал я это дело. Отдам пользователям, пусть работают, может ещё какие ограничения нароют

KLAUS :: Незнаю, у меня на дату не ругается, попробуй
00404334 : 833801 ну и по 404374 я ток на 75 поменял...




MaZaFaKeR Куда делся Куда делся Feuerrader ? И сайт тоже пропал


MaZaFaKeR Куда делся Куда делся Feuerrader ? И сайт тоже пропал
XoraX :: вроде никуда не делся, по мылу контачится еще :)

MaZaFaKeR :: На форум давненько зыбегал...

KLAUS :: Хм, вот сайт http://ahteam.org/ и всё нормально пашет

Bad_guy :: Feuerrader мне сказал, что ему надоело работать над сайтом и он свои работы будет выставлять прямо на http://ahteam.org

Bad_guy :: ... А вот меня с хостингом «кинули» - не хотят мой сайт хостить. Так что крэклаб.ру оживёт наверное только после всех праздников.

Кто знает хостеров подешевле ? (пишите тут адреса их сайтов)

[RU].Ban0K! :: Bad_guy
RuWeb.net
я там хостюсь... $2.4 в месяц, все прилисти и 250 мего места 2 гига трафа
... но сам пойми, какие деньги, такой и хостинг... отрубали уже пару раз на полдня... хостзона то в США...

RottingCorpse :: я могу предложить хостинг..... постараюсь договориться....

FEUERRADER :: MaZaFaKeR
Никуда я не делся :)

Bad_guy :: [RU].Ban0K! пишет:
цитата:
2 гига трафа


Не уверен, что мне этого хватит. Вообще меня ограниченный трафик как то напрягает...

MaZaFaKeR :: FEUERRADER , уря!

[ChG]EliTe :: Bad_guy
Я те уже много раз писал.. стукни мне в Асю постараюсь помочь...

[RU].Ban0K!
Блин.. твое письмо получил.. извини ни как немогу тебе ответ написать... зарег себе асю хотя бы временно... лучше в онлине все обсудить....

MozgC [TSRh] :: Bad_guy
Как понять кинули? Ты же договаривался... Почему на письма не отвечаешь ?

[RU].Ban0K! :: [ChG]EliTe
Ок... завтра скорее всего, ночерком стукну...

[RU].Ban0K! :: [ChG]EliTe
Зарегил...

Bad_guy :: MozgC [TSRh] пишет:
цитата:
Почему на письма не отвечаешь ?


Ничего не получал. Попробуй на оба моих ящика отправить.

MozgC [TSRh] пишет:
цитата:
Как понять кинули? Ты же договаривался...


Там хостер хостера кинул и все сайты полетели - обещали возобновить через пару дней... Так я и знал, что надёжнее narod.ru ничего быть не может... Самое обидное, что я тулз на 20 метров заливал часов 5 за два дня до этого и бэкапа говорят не осталось...

[ChG]EliTe :: [RU].Ban0K!
Стукни хотя бы для профилактики что б я знал твой номер...
Bad_guy
Не хочешь как хочешь...

Bad_guy :: [ChG]EliTe пишет:
цитата:
Bad_guy
Не хочешь как хочешь...


Чего я не хочу то ?

[RU].Ban0K! :: Bad_guy
Ну, блин, проснулся... хотсинг тебе предлогают...

Bad_guy :: [RU].Ban0K! пишет:
цитата:
Ну, блин, проснулся... хотсинг тебе предлогают...


Чё то я не просёк... а можно подробнее мне на мэйл bad_guy@mail333.com, а то у меня ICQ нет. Хотя в принципе как запасной вариант - мне всё обещают, что хостинг вот-вот поставят на ноги. Вообще я зря не сижу - осталось 1 скрипт сделать и 1 страницу с опросами, а остальное всё готово. Так что как откроют хостинг так всё и залью.

[ChG]EliTe :: Bad_guy
Глядай почту...

.::[DRUID]::. :: http://www.300mb.biz

300 мб место;
трафик неограничен;
perl;
php;
MySQL;
и т.д.

+++ БЕСПЛАТНО +++

[RU].Ban0K! :: .::[DRUID]::.
Толку нет от 300mb если не разрешают хранить архивы...

Bad_guy :: [ChG]EliTe пишет:
цитата:
Bad_guy
Глядай почту...


Ответил. Теперь ты глядай.

.::D.e.M.o.N.i.X::. :: [RU].Ban0K! пишет:
цитата:
Толку нет от 300mb если не разрешают хранить архивы...


А кто запретил использовать скрипты, которые например из .jpg при скачивании делают .rar ??? :)




fuck it ToolBar again похер случайно сорс тулбара для IE.. как там класный...


fuck it ToolBar again похер случайно сорс тулбара для IE.. как там класный урл скидивал... плиз еще раз на бис !




Edmos Masm! 1. У кого есть PETools 1.5.565.2004 просьба скинуть в мыльницу...


Edmos Masm! 1. У кого есть PETools 1.5.565.2004 просьба скинуть в мыльницу ник@bk.ru

2. Подскажите где можно скачать mams 5.0, то есть под ДОС

3. Чуть не забыл, маленький подарочек:
Для PE Sniffer
[StarForce Copy Protection System v3.03 (protect.dll)=E8::::::FF00000000000000::0000::0000 00::0000::00000000::000000000000::0000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 000000000000000000000000]
[StarForce Copy Protection System v3.03=68::::::::FF25::::::::0000000000::::::::0000 0000::::::::::::::::00000000::::::::00000000:::::: ::::::::::00000000::::::::00000000:::::::::::::::: 00000000::::::::00000000::::::::::::::::00000000:: ::::::00000000]

Для PEiD
[StarForce Copy Protection System v3.03 (protect.dll)]
signature = E8 ?? ?? ?? FF 00 00 00 00 00 00 00 ?? 00 00 ?? 00 00 00 ?? 00 00 ?? 00 00 00 00 ?? 00 00 00 00 00 00 ?? 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ep_only = true
[StarForce Copy Protection System v3.03]
signature = 68 ?? ?? ?? ?? FF 25 ?? ?? ?? ?? 00 00 00 00 00 ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 ?? ?? ?? ?? 00 00 00 00
ep_only = true
SeDoYHg ::

Edmos пишет:
цитата:
скачать mams 5.0, то есть под ДОС


MASM 5.10

Для DOS’a лучше TASM ну или MASM 6.1х

KLAUS :: Что верно то верно:
http://exetools.myrice.com/download/masm611.zip

Edmos :: KLAUS
404

Вариант попроще скиньте мне кто-нибудь link.exe из состава пакета Masm 6.11

Edmos :: Упсcc... Edmos()bk.ru

Edmos :: Что не у кого нет?

Gloomy :: Для ДОСа попробуй FASM - http://flatassembler.net/fasmw152.zip
ИМХО он удобнее

Создание файла для ДОС формата ЕХЕ:

format MZ
push cs
pop ds
mov ah,9
mov dx,hello
int 21h
mov ax,4C00h
int 21h
hello db ’Hello world!’,24h

Создание файла типа COM:

org 100h
use16
mov ah,9
mov dx,hello
int 21h
ret
hello db 13,10,’Hello world!$’

Отличная статья про FASM тут: http://wasm.ru/article.php?article=macrofasm

WELL :: Edmos
http://users.easystreet.com/jkirwan/pctools.html
http://www.dpgraph.com/assembly.html
Может что-то из этого подойдет?
Если нет, то вечером скину тебе link.exe

SeDoYHg :: Gloomy

Для ДОС’a один фиг, что MASM, что TASM, что FASM. А вот с окошками ситуация другая.

Gloomy :: SeDoYHg
FASM удобнее тем что он полностью виндовый (а не консольная жуть с километровыми параметрами командной строки с именами файлов формата 8.3 как в MASM) и отладка в нем проще.

SeDoYHg ::
Gloomy пишет:
цитата:
) и отладка в нем проще.


Разрешите непонять =). Чем проще? Команды они везде одни и те же.

Gloomy пишет:
цитата:
FASM удобнее тем что он полностью виндовый, а не консольная жуть


RadASM поможет. Ну, или чего-нибудь более продвинутое.

P.S. были времена когда в DOS’овском эдите тексты набивали. И не жаловались ;-). Как это было давно...

Gloomy :: SeDoYHg пишет:
цитата:
Чем проще?


Хотя бы тем что при ошибке компилятор сразу ткнет в ошибку в нормальном виндовом окне а не просто выдаст номер строки.

SeDoYHg пишет:
цитата:
RadASM поможет


Поможет, но в FASM удобнее, там сразу 2 в 1 - компилятор и редактор.

SeDoYHg пишет:
цитата:
были времена когда в DOS’овском эдите тексты набивали


А можно было вообще без редактора обойтись:

copy con win98die.com
Alt+235
Alt+254
Ctrl+Z
Enter
(для танкистов код на Ассемблере: «jmp eip»)

В результате получалась программа из 2 байт, при запуске которой Вин95, 98 и МЕ вешались наглухо, только ресет спасал Было время, я тоже застал его. Но это время безвозвратно прошло.

З.Ы. Помню я тогда очень любил дописать эти два заветных байтика в command.com

SeDoYHg :: Gloomy пишет:
цитата:
А можно было вообще без редактора


А помнишь дZенскую прогру debug. Вот это действительно низкий уровень.

Чего-то меня не туда потянуло =)

Gloomy пишет:
цитата:
компилятор сразу ткнет в ошибку в нормальном виндовом окне


RadASM то же ткнет куда надо, и скажет какая ошибочка.

А вообще то, выбор ассемблера это дело вкуса и привычки. Я слишком сильно привык к TASM’у в ДОС’e, а к MASM’у в Окошках. Хотя замечаю, что поклонников FASM’a все больше и больше. Видно не с проста ;-).

Gloomy :: SeDoYHg пишет:
цитата:
А помнишь дZенскую прогру debug.


С нее и начинал на х86 - больше все равно ничего не было.
Помню в 89 меня здорово отлупили когда я таким же «мега-кодом» повесил насмерть весь вычислительный комплекс в «институте физики и математики при ан ссср» Интересно что же там за комп был?

SeDoYHg пишет:
цитата:
поклонников FASM’a все больше и больше


Это просто потому что FASM рулит

Edmos :: WELL
Большое спасибо за ссылки. То что нужно.

Gloomy
Ух я не знал что в Fasm’е можно делать досовские проги. Скачал его тоже. Не привычно, но вроде рулит

SeDoYHg :: Gloomy

Где можно найти инфу по FASM’у на русском?

Gloomy :: Edmos пишет:
цитата:
но вроде рулит




SeDoYHg пишет:
цитата:
Где можно найти инфу по FASM’у на русском?


Хороший вопрос кстати, похоже что пока что нигде, есть только несколько статей на русском на wasm.ru. А все остальное: отличный юзергад идущий вместе с дистрибутивом компилятора и форумы по FASM только на ангельском Но посколькую развитие компилятора идет стремительными темпами а число его фанатов растет то можно надеяться на появление написанных на русском статей в самом ближайшем будущем
MASM ведь тоже далеко не сразу уважать начали, когда-то по нему тоже ничего кроме встроенной справки не было.

SeDoYHg :: Gloomy

Не родился еще Iczelion FASM’a

Gloomy :: SeDoYHg
А кто мешает тебе стать им? Пиши простые статьи, можно даже как у Iczelion но только на FASMе.

SeDoYHg ::
Gloomy пишет:
цитата:
А кто мешает тебе стать им?


Я сейчас «детишек» MASM’у учу. Некогда FASM’ом самому занятся.




Dred вопрос по Делфе Люди добрые поскажите где грабли зарыты:


Dred вопрос по Делфе Люди добрые поскажите где грабли зарыты:
var
Form1: TForm1;
Ffname: string;
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
Ffname:= OpenDialog1.Filename;
CopyFile (Ffname, ’me’, false);
end;

end.
Вообщем хочу скопировать файл в дирректорию программы, выбрав его из ОпенДиалога.
Мне кажется чото со String’ом ...

fuck it :: конечно... что такое ’me’ епт... тебе надо вместо этого ми
ExtractFilePath(paramstr(0))+ExtractFileName(Ffnam e)

Dred :: me это имя будушего файла

ZX :: var
p: PChar;
begin
if OpenDialog1.Execute then
Ffname:= OpenDialog1.Filename;
p := @Ffname[1];
CopyFile(p,’C:\myfile.qqq’, false);
end;

И вообще как этот вопрос относится к теме форума, потрудись объяснить.

Dred :: Вообщем вот как это выглядит
CopyFile (’имя с полным путем’, ’имя’, заменить или нет);

Dred :: 2 ZX
вообщем тренируюся в написании программ(ы), а у кого спосить то кроме ВАС ЛУЧШИХ ИЗ ЛУЧШИХ в своём роде...

СОРРИ, ЕСЛИ ЧО НЕ ТАК, извиняюся конечно за офффтоп

fuck it :: Dred
вааще я не понял чё ты хочешь ???

MozgC [TSRh] :: var
Form1: TForm1;
Ffname : String;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
Ffname:= OpenDialog1.Filename;
CopyFile (PChar(Ffname), ’me’, false);
end;

Если непонятно =))) могу объяснить...

ZX :: MozgC [TSRh]

Ну давай тогда пойдем до конца:

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
CopyFile (PChar(OpenDialog1.Filename), ’me’, false);
end;

fuck it :: MozgC [TSRh]
ну объясни что он хочет... ты привел его код... и что ?

EGOiST[TSRh] :: там просто надо было юзать PChar а не String, на скока я понял..

fuck it :: EGOiST[TSRh]
так чё он так бы и написал что некопируеться... а хер его знает чё ему надо :)

Dred :: 2 fuck it
Вообщем хочу скопировать файл в дирректорию программы, выбрав его из ОпенДиалога.
Некомпилилось...
2 MozgC [TSRh] некомпилиться

Вот так компилится но почемуто файл копируется НЕ в дирректорию программы...
var
Form1: TForm1;
Ffname: string;

procedure TForm1.Button1Click(Sender: TObject);
var
p: PChar;
begin
if OpenDialog1.Execute then
begin
Ffname:= OpenDialog1.Filename;
p := @Ffname[1];
if not CopyFile(p,’MyName’, false) then showmessage(’нескопировалося’) ;
end;
end;

end.

Понимаю что всех уже достал - биг сорри.....но мне бы надо чтобы файл копировался в дирректорию с программой...

fuck it :: что бы скопировалось в директорию программы смотри мой первый ответ + в копифайл стринг лучше как Pchar(string)

Dred :: 2 fuck it
Ты бы не мог поподробнее
Всмысле с кодом проги его написать
я так понимаю его надо вместо копифайла вставить
Если не трудно конечно..

ZX :: Dred
procedure TForm1.Button1Click(Sender: TObject);
begin
iif OpenDialog1.Execute then
CopyFile (PChar(OpenDialog1.Filename), PChar(ExtractFilePath(paramstr(0)) + ’nado.polzovatsa.spravkoy.po.delphi.nafig’), false);end;

Gloomy :: if OpenDialog1.Execute then
CopyFile(
pChar(OpenDialog1.FileName),
pChar(ExtractFilePath(Application.ExeName) + ExtractFileName(OpenDialog1.FileName)),
False);

Dred :: 2 Gloomy

СПАСИБКИ ПОДУ КОМПИЛИТЬ

MozgC [TSRh] :: Dred пишет:
цитата:
2MozgC [TSRh] некомпилиться


Ты че издеваешься ? Я из дельфи скопировал. Ты хоть ковычки то изменил на прямые ?

[ChG]EliTe :: Гы... С ума сойти... 2 страницы.... форума из за 4 строчек паскалевского кода....

Сорри.. не сдержался...

Dred :: зато мене помогли разобраться где грабли зарыты

[ChG]EliTe :: Dred пишет:
цитата:
зато мене помогли разобраться где грабли зарыты


Помоему их ни кто не зарывал... ну в крайнем случае положил В ТО МЕсте рядом с hlp файлами куда кто то не заглядывает...

ZX :: [ChG]EliTe пишет:
цитата:
ну в крайнем случае положил


Действительно, это яный случай такого цикла:

while not StartReadHelp do
WriteLn(’Новая шишка!’);

А на зарытые грабли как известно не наступишь.

Dred :: ...лучше один раз увидеть чем сто раз услышать...
Вот и здесь так же...
в хелпе пока найдешь чо надо, а тут СПЕЦИАЛИСТЫ сразу обнаружили грабли...

ZX :: Dred пишет:
цитата:
в хелпе пока найдешь чо надо


В этом и заключается программирование, когда не знаешь как, надо уметь найти как это сделать, тут и поиск в хелпе, и исследование и провидение(ударение на «ви») и 6-е чувство и еще чтение и изучение всего, что хоть както ссылается на проблемму. А если ты на этом этапе пытаешься задавать вопросы, то потом так и будешь их задавать на форумах. А надо УЧИТСЯ задавать вопросы СЕБЕ , и учится на них отвечать - ТОЛЬКО ТЫ САМ СМОЖЕШЬ ПРАВИЛЬНО ОТВЕТИТЬ НА СВОЙ ВОПРОС .

ViNCE [AHT] :: Dred пишет:
цитата:
Люди добрые поскажите где грабли зарыты:
var
Form1: TForm1;
Ffname: string;
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
Ffname:= OpenDialog1.Filename;
CopyFile (Ffname, ’me’, false);
end;

end.
Вообщем хочу скопировать файл в дирректорию программы, выбрав его из ОпенДиалога.
Мне кажется чото со String’ом ...


Я бы сделал так...

var
Form1: TForm1;
Ffname: string;
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
Ffname:= OpenDialog1.Filename;
CopyFile (Ffname,PChar(ExtractFileDir(Application.ExeName)+ ’\’+ExtractFileName(Ffname)), false);
end;
Если нужно другое имя, меняй «ExtractFileName(Ffname)» на «example.exe» и т.п.

SLV :: ViNCE [AHT]
ViNCE [AHT] пишет:
цитата:
ExtractFileDir


- такого нет, есть ExtractFileDirectory.

P.S. if OpenDialog.execute then BEGIN //!!!
...
...
end; //if
end; // procedure

.::D.e.M.o.N.i.X::. :: SLV
Странно, наверное в borland ошиблись написав в справочнике это:

ExtractFileDir
Extracts the drive and directory parts from FileName.
Unit
Sysutils
Category
file name utilities
function ExtractFileDir(const FileName: string): string;
Description
The resulting string is a directory name suitable for passing to the CreateDir, GetCurrentDir, RemoveDir, and SetCurrentDir functions. This string is empty if FileName contains no drive and directory parts.
Note: This function works for multi-byte character systems (MBCS).

P.S. Прежде чем замечания давать сам посмотри на свои ошибки, спец...

SLV :: function ExtractFileDir(const FileName: string): string;, точно... Простите. Дело в том, что у меня есть модуль, в котором написаны функции и процедуры, необходимые для обхода ограничений файловых систем. (Например кому слабо создать папку с именем ... в корне диска С???). Так вот, в том модуле она немного изменена и по-другому зовется (ExtractFileDirectory)...

ViNCE [AHT] :: .::D.e.M.o.N.i.X::. пишет:
цитата:
SLV
Странно, наверное в borland ошиблись написав в справочнике это:

ExtractFileDir
Extracts the drive and directory parts from FileName.
Unit
Sysutils
Category
file name utilities
function ExtractFileDir(const FileName: string): string;
Description
The resulting string is a directory name suitable for passing to the CreateDir, GetCurrentDir, RemoveDir, and SetCurrentDir functions. This string is empty if FileName contains no drive and directory parts.
Note: This function works for multi-byte character systems (MBCS).

P.S. Прежде чем замечания давать сам посмотри на свои ошибки, спец...


thanx for support!




MoonShiner Оффтоп: тип файла Возникла следующая проблемка... Имеется некий...


MoonShiner Оффтоп: тип файла Возникла следующая проблемка... Имеется некий файл (с виду - че то типа архива, потому что нет повторяющихся последовательностей и не сжимается). Расширения его я не знаю. Какие проги могут распознать тип файла, архива (если это архив) и выдать инфу о проге, которой его делают... ?
MozgC [TSRh] :: Есть один парень. Он занимается вытаскиваением ресурсов из игр и все такое. Вот он тебе может помочь. Хочешь познакомлю ? =)

Madness :: MoonShiner
Попробуй начало файла посмотреть, мож сигнатура какая есть.

›с виду - че то типа архива, потому что нет повторяющихся последовательностей и не сжимается
mp3 тоже плохо сжимаются :P

› Какие проги могут распознать тип файла
Что-нить типа file analyzer надо. Помнится давно была прога, MrRipper, кажется, называлась, сканировала файлы (любые) на наличие всяких ресурсов (картинки, музыка и т.д.)

MoonShiner :: Madness , это первое, что я сделал... Я точно знаю, что это не мп3 или какая нить хрень, а хранит последовательности числовых данных. Ни музыки, ни картинок, ничего такого... Сигнатура есть, постоянная для всех таких файлов. Но толку от нее... 78 9C ;)
ЗЫ А мп3 запросто можно считать архивом... как и jpg к примеру.

Grim Fandango :: прога называется... погодь, ща скажу.... file investigator.... она вроде содержимое чекает и говорит. попробуй

MoonShiner :: Всем спасибо, но я уже сам допер! Разжал я эту хренотень:)

MC707 :: MoonShiner
Ну поделись, че за хрень-то была. А то я смотрю - где-то такую сигнатуру уже видел, а где не помню

MoonShiner :: zlib просто заюзал и все... :)




PalR Вопрос к спецам с красными звездами Фаил был упакован PEpack-ом. Я его...


PalR Вопрос к спецам с красными звездами Фаил был упакован PEpack-ом. Я его распаковал. Восстановил импорт. Файл запускается и работает. При дисасемблировании в IDA получается какой то бред. Прога написана на делфях. И ещё . Ресторатор не правит диалоги. Пишет что типа фаил защифрован. Но сами диалоги показывает нормально.
Может я не убрал остатки ракера, а ли ещё чего.
Нужна помощь !!!!!!!!!!!!
PalR :: Нашел несколько ключей. Прога пишет что «Регистрация прошла успешно», а на самом деле ограничения не снимаются. Обманка. Чёрт, может это блэклист.
Я в шоке. Программист женщина, однако. Чо то я в этом сильно стал сомневаться.

ZX :: Ссылку бы кинул что ль.

PalR :: Вот.
_http://ironfist.at.tut.by/iparus.exe 600 кб

Теперь после ввода найденных ключей, она сразу требует регистрации. А окно регистрации открыть не дает.
Во сюжет, мля.

DZmey :: PalR
Идиального партнера выбираешь
Ладно хоть не среди нас

PalR :: Да не, одна знакомая просила посмотреть. Ну дык ктонить поможет. Или мне опять всё самому делать.
Я вообще заметил. За год как я на форуме мне помогали от силы раза 4. Всё самому приходится делать. Это так мысли в слух.

WELL :: PalR
А DeDe файл берет?

PalR :: Берет только 302

odIsZaPc :: PalR пишет:
цитата:
За год как я на форуме


В че у тебя тогда рейтинг такой маленький?
Радйся, что все делал сам - разве это плохо. Помогали б тебе - получил меньше экспы :)

PalR :: Насчет рейтинга.
Когда у нас появился новый модератор, рейтинг вдруг обнулился. Вообще это флейм.
По делу кто чо может сказать. Мне кажется защита интересная. Или я не догоняю.

WELL :: PalR
Ну раз DeDe берет, это уже хорошо. А IDA иногда вместо кода данные показывает.
Может попробовать найти нужный участок в DeDe а потом по этому адресу в IDA тыкнуть «С», чтобы код отобразился.
P.S. А тебе закейгенить надо или пропатчить ?

PalR :: По барабану, лишь бы работало. У меня теперь вообще не запускается. Придется на 2 винт винду ставить и искать по новой.

dMNt :: тупая защита, серийники зашиты в прогу и не меняются
HyisyvvLUeu56EWwUFTbYycUV
4xpRtum7Pkh6PvkckJbPr6Rny
RQDMuFtmnbCQpBxRBjaBBAu7v

лажа

DOLTON :: dMNt
dMNt пишет:
цитата:
тупая защита


Да, согласен, после успешной регистрации идёшь в меню
«Сохранить текст как...» и получаешь message » Пожалуйста зарегистрируйтесь»...

PalR :: dMNt
Это я ещё вчера нашел.
Только функции не включаются. Чо дальше????????

PalR :: Эта прога свои паганые ключи сует в винду (W98)
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\explorer\ItalicFontsCount
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Internet Settings\NNTPModeThreading
HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{D7B5B70 3-135D-11D7-7A09-AF07CAB09155}
HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{BEBDBE0 1-1AAD-11D8-8A0B-DF07CCB09172}
HKEY_USERS\.DEFAULT\SOFTWARE\Ironfist
HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Internet Explorer\Extensions\CmdMapping

dMNt :: блин, специально забежал на работу, глянул еще
х.з. че ей там надо, может чтоб ключи в реестре были или еще что
вопщем там в обработчике «сохранить текст как» есть проверка, ищи (если не ошибаюсь) где берется байт по [eax+40]
потом будет сравнение, если его запатчить - то все работает

PalR :: Вобщем всё оказалось не так просто как казалось.
Чо то супер краснопузые сюда не заходят. Боятся опрофаниться что ли. А нет считают, ниже своего достоинства.

DZmey Re: PalR :: Не кто не считает ниже своего достоинства ...
Ты не подумал что элементарно у людей не может быть времени ?
И не кто не боиться опрофаниться

бара :: Просто проаздники щас. И многие вообще дачу копают.

Все прям обязаны всё бросить и примчаться помогать.
1) Ресурсы могли быть заксорены самомй программой действительно. Читай статьи по этому вопросу by Bad_Guy’я
2) Некоторые крипторы поганят атрибуты чтения секций. Требуется предварительно убедиться в правильности аттрибутов хотя бы тем же Lord Pe 1.4
3) Попробуй Restorator 2004 - если и он не прочтёт ресурсы - попробуй аттачится к процессу через DeDe 3.5

Не стоит тут наезжать ни на кого.

PalR :: Я ни накого не наезжаю.
И прекрасно понимаю, что никто ни кому ничего не должен.

DZmey :: я бы так не сказал ...

PalR :: Вобщем решил я задачу путем nop-я функций когда она пишет в реестр число запусков по адресам
004E799F
004E7A1D
004E7A96

Всем спасибо за внимание.
P.S. Может кто кейген напишет. Будет интересно.

бара :: Да нафиг кейгены писать - муд**аться за зря. Лоадер ловчее - и распаковывать не надо **аться.

PalR :: бара
Видишь ли , кейген это высший пилотаж. Это не каждаму дано.
Вылеченную можно взять здесь.
http://palrru.amillo.net/vl/Iparus.zip

Runtime_err0r :: PalR
А я вот патч сделал проверяй !!!
_http://www.zone.ee/Runtime_err0r/ip_252.exe

P.S. Впрочем, ты его уже на руборде видел

PalR :: Runtime_err0r
Видел.
А ты каким путём шел?

DOLTON :: PalR
REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Curr entVersion\Explorer]
«RestOfTop»=«005005001001125125125125116089»

P.S. Взято из Serials 2000.




MC707 MFC API Вопрос Во многих прогах встречаю вызовы так называемых MFC...


MC707 MFC API Вопрос Во многих прогах встречаю вызовы так называемых MFC «api». Можно узнать какие это функции, т.е. их имена?

Например в OllyDbg:
00417D5C ¦. E8 C5520300 ¦CALL ‹JMP.&MFC42.#5857›
MoonShiner :: MFC, вроде, вызываются по ординалу. Я где то видал плагин для ИДЫ для символьного представления имен этих функций. Но где - не помню, а у меня нет.

WELL :: Вроде IDA имена MFC показывает.

MC707 :: Хехе. Точно. Спасибо.
Только вот жаль олька не определяет их. И приходится туда-сюда бегать :)

MoonShiner :: Гы, протупил:)

MC707 :: Хех, прикольно.
На форуме ольки подсказали выход:
-Дизасмим Идой
-Создаем map-файл
-Приконнекчиваем его в ольке и все имена появляются :)

Проверил - работает ;)

WELL :: А всё таки олька - рульная вещь

MC707 :: WELL
Ну дык. Я у себя айс запускал месяца 4 назад...




MI


MI_LO_RD Ктобы мне помог решить задачу на Pаscal(e)??? Создать фаил элементами которого являются целые числа упорядоченные по возрастанию. При помощи структуры данных стек провести обратную сортировку файла по убыванию!!! ЗА РАНИЕ БЛАГОДАРЕН!!!
bUg. :: program gf;
var
f:text;
i,n,k:integer;
stack:array[1..5000]of integer;
begin
assign(f,’f.txt’);
readln(n);
rewrite(f);
for i:=1 to n do
Writeln(f,i);
close(f);
reset(f);
for i:=1 to n do
begin
readln(f,k);
asm
push k;
end;
end;
close(f);
rewrite(f);
for i:=1 to n do
begin
asm
pop k;
end;
writeln(f,k);
end;
close(f);
end.

MI_LO_RD Re: bUg. :: Большое прибольшое спасибо!!!!! Все работает на ура...............




Gollum Перевод из одной системы в другую (срочно) Ребята, срочняк, надо...


Gollum Перевод из одной системы в другую (срочно) Ребята, срочняк, надо перевести эти числа:
В скобках указана система счисления

234,56(10) =› (2)
112233,44(10) =› (16)
777.02(8) =› (10)
123,45 (8) =› (16)
567,89(10) =› (3)
8765,43(10) =› (8)
223344,55(10) =› (16)
10111111,010(2) =› (10)
234,56(16) =› (8)
678,91(10) =› (4)
7268,29(10) =› (8)
359100,72(10) =› (16)
11111011,111(2) =› (10)
678,9A(16) =› (8)
123,5(10) =› (9)

Раскажите хотябы принцып перевода и представления ДРОБНЫХ чисел.

sanek :: Gollum пишет:
цитата:
Ребята, срочняк, надо перевести эти числа:
В скобках указана система счисления


простые числа можно с помощью виндового калка
а так попробуй это InqSoft NumberView 2003 v. 1.0 http://inqsoft.tsx.org/

bUg. :: Gollum
http://www.dstu.edu.ru/in...mtdss/forms/selftest.html

DZmey :: Gollum
Числа легкие ;) для некоторых можно попробывать = Пуск›Программы›Стандартные› Калькулятор

WELL :: Gollum
Где-то у меня прога валялась для перевода дробных и целых чисел. Правда недоделанная, т.к. под свои нужды писал, но рабочая.
Если еще надо, давай мыло, скину...

SeDoYHg :: Gollum

На читани один из выпусков моей рассылки. Я тут про дробные числа рассказал достаточно подробно. Если отдельные моменты не понятны, читай предыдущие выпуски. Ну, или здесь спроси, отвечу.
Выпуск №4 (читай «отвечая на письмо подпичика»)

Grim Fandango :: http://www.bsuir.com/download.php?cat=3

одна наша девчонка писала, там лежит конвертор систем счисления. =)

KLAUS :: Gollum пишет:
цитата:
Раскажите хотябы принцып перевода и представления ДРОБНЫХ чисел.


Сначало переводи целую часть (она записыается с право не лево, т.е последнее станет первым и т.д.) , а дробная часть записывается с начало и до конца (т.е. первое полученное значение так и будет первым а последний результат последним)!

SLV :: Gollum, посмотри в айсе так: ? число

RottingCorpse :: мля, Грим, и ты из Минска? :)))

CReg [TSRh] :: Grim Fandango пишет:
цитата:
http://www.bsuir.com/download.php?cat=3
одна наша девчонка писала, там лежит конвертор систем счисления. =)


В этой проге с мега-интерфейсом :) нет перевода дробных чисел :(

А вот это у меня получилось (бумага и ручка).
Правильность не гарантирую, потому что сегодня устал.

234,56[10] =› 11101010,100011110101011100...[2]
112233,44[10] =› 1B669,(70A3D)...[16]
777,02[8] =› 511,03125[10]
123,45[8] =› 53,94[16]
567,89[10] =› 210000,220000121021...[3]
8765,43[10] =› 21075,33412172...[8]
223344,55[10] =› 36870,8(C)... [16]
10111111,010[2] =› 191,25[10]
234,56[16] =› 1064,254[8]
678,91[10] =› 22124,3(220331300)...[4]
7268,29[10] =› 16144,2243656050753...[8]
359100,72[10] =› 57ABC,B8514[16]
11111011,111[2] =› 251,875[10]
678,9A[16] =› 1656,464[8]
123,5[10] =› 146,(4)...[9]

CReg [TSRh] :: Gollum
Тебе повезло, что мы в ирке пересеклись :]

Grim Fandango :: =))) да уж, мега интерфейс. =)
Но работает. =)

CReg [TSRh] :: Grim Fandango пишет:
цитата:
Но работает. =)


Но дроби не переваривает :(

Grim Fandango :: женская логика, девчонка же писала. =)

SeDoYHg :: Grim Fandango пишет:
цитата:
женская логика, девчонка же писала. =)


Если следовать твоей логике, тогда Виндовый калк тоже девчонка написала (он то же с дробями не работает)

Grim Fandango :: ну блин, зачем всё принимать так близко к сердцу, ну не пришло её в голову это. =

Gollum :: 2 sanek, DZmey
Ну про виндовый калк я и сам знал

bUg. пишет:
цитата:
http://www.dstu.edu.ru/in...mtdss/forms/selftest.html


Спасибо тебе огромное, рульная ссылочка... она и помогла, а-то дело серьёзное было, нелзя было ошибиться...

KLAUS пишет:
цитата:
Сначало переводи целую часть (она записыается с право не лево, т.е последнее станет первым и т.д.) , а дробная часть записывается с начало и до конца (т.е. первое полученное значение так и будет первым а последний результат последним)!


Чесно говоря ничего не понял, ну и ладно это неважно уже...

SLV
Твой пост меня често говоря не удивил...

CReg [TSRh] пишет:
цитата:
А вот это у меня получилось (бумага и ручка).
Правильность не гарантирую, потому что сегодня устал.


Всё правильно, спасибо.

CReg [TSRh] пишет:
цитата:
Тебе повезло, что мы в ирке пересеклись :]


Да, было дело, но что-то тебя там больше не видно :(

В общем всем спасибо, помогли, будьте здоровы!

WW :: CReg [TSRh]
678,9A[16] = 3170.464[8]
Больше - не проверял.
Подробно правила перевода:
www.dstu.edu.ru/informatics/mtdss/


SeDoYHg :: Gollum пишет:
цитата:
Чесно говоря ничего не понял


Читани мою статейку, поймешь ;-).

CReg [TSRh] :: WW пишет:
цитата:
CReg [TSRh]
678,9A[16] = 3170.464[8]


Хех :) И правда ;) Но дробную часть я правильно перевел :))) А вот с целой что-то упустил :)




Edmos IDA 4.5 - ERROR IDA-Pro


Edmos IDA 4.5 - ERROR IDA-Pro_Standard-4.5.1.770 с сайта команды AHteam не ПАШЕТ под XP PRO SP1.
MD5 и CRC-32 cамого архива.
MD5 : 1BF8BC4BC0AB6137F2EEA0497FA5C381
CRC-32 : 8EDE0C07
Может я криво скачал ? Для меня сливать 30 Мб не хухры-мухры, а 3 часа.

Была у меня версия 4.3 там просто в файле idagui.cfg поменять хоткей у OpNumber.
И все работало, а тут просто:
The Interactive Disassembler - обнаружена ошибка. Приложение будет закрыто.
Приносим извинения за неудобства..
АААА... Не навижу... Я уж не знаю что делать! И переменные среды поставил
на %SystemRoot%\TEMP. И все ровно GPF. Токо не надо отправлять на оф. сайт.
Может кто встречался с этой проблемой и ее поборол. Народ ПОМОГИТЕ!
Edmos :: Кому оно надо PEiD обновился
http://peid.has.it/

Gollum :: Edmos пишет:
цитата:
Кому оно надо PEiD обновился
http://peid.has.it/


Что-то они забыли номер версии поменять

А насчёт вопроса, было у меня такое, но в чём дело я так и не разобрался... переставил систему...

WELL :: Edmos
У меня та же версия. Всё тип топ. Путь к папке temp: «C:\Windows\Temp».
Одно время она мне говорила, что мол обнаружена другая версия иды.
Но всё решилось перезагрузкой...
Видать придется тебе винду переставить...

sanek :: Edmos пишет:
цитата:

Кому оно надо PEiD обновился
http://peid.has.it/


Кстати легко распаковывает clab1.exe крякми#1 от BG
Предыдущая версия не распаковывала, по крайней мере у меня
Gollum пишет:
цитата:
Что-то они забыли номер версии поменять


А номер версии остался прежним V 0.92

Edmos :: Скиньте мне кто нить idag.exe.
Edmos()bk.ru

.::D.e.M.o.N.i.X::. :: Edmos
У тебя винда глючит. Все файлы иды запакованы ASpack, когда винда глючит или память, то выдаются такие ошибки, т.к. ASpack неправильно распаковывается - сам пробеги в отладчике и увидешь место, где вылазит ошибка. У меня такие траблы были - решились перезагрузкой тачки. Причем такие траблы были только с прогами на Delphi и Builder’e, упаковаными ASpack.

AnteC :: была такая же фигня вылечилась путем убивания в реестре ссылок на иду (причем таже история с версией 4.3)




RottingCorpse VB 3/4 decompiler Позарез нужен сабж.......


RottingCorpse VB 3/4 decompiler Позарез нужен сабж.......
Заранее спасибо...
WELL :: RottingCorpse
На васме есть...
Я щас не дома Если ссылок не дадут, потом скину

RottingCorpse :: Что-то на Васме не нахожу ничего подобного

fuck it :: RottingCorpse
называеться dodi... (почти как dede :) ) и но только для vb3, но зато даёт ПОЛНЫЙ ИСХОДНИК !!!

p.s епт... тоже с минска...уже 3 чел :)

RottingCorpse :: Хых.... кстати по dodi 2 вопроса:

1) где взять фулл, не дему.
2) где наловить для него .300 файлов, которых ему не хватает
3) собсно постоянно вылетает Overflow error

fuck it :: RottingCorpse
а непонмню... помнб тока что вроде его сложновато найти было :) но у меня все пахало намана... ты уверен что у тя файл на VB 3.0 ? скинуть мне можешь.. я его скоромлю доди

WELL :: RottingCorpse
1) EXDEC
2) VB RezQ
3) VBDE version 0.85 by iorior (кажись на exetools есть)

RottingCorpse :: 1) Вроде не то
2) У тебя есть
3) Это вроде для 5/6 ?

WELL :: VB RezQ у меня только демо :(
А вот доди могу скинуть. Вроде полная версия.
Насчет VBDE. Не знаю канает ли он на VB3/4, но на VB6 я пользуюсь именно им.

RottingCorpse :: кидай dodi admin/собака/thecrackz.com

WELL :: RottingCorpse
Скинул.

RottingCorpse :: А файлик то - битый

WELL :: RottingCorpse
Ничего он не битый. Винрар 3.30

WELL :: RottingCorpse
Отправил еще раз...

Sh[AHTeam] :: DoDi для работы требует установленного VB3 от M$. Без него он не может декомпилировать ничего :)
Когда-то, очень давно, DoDi весьма помог... но только после того, как нашел и поставил этот сраный интертрепатор.

fuck it :: Sh[AHTeam]
не гони, нихера не нада VB3.

Sh[AHTeam] :: fuck it
Давно это было, но там кажется даже в ридмике по этому поводу что-то было... почему я и пошел искать этот VB3.
Вместе с VB3 и ставятся файлы *.300, если я не путаю за давностью лет.
Ты сам пробовал чего-нить декомпилить им? Успешно?

RottingCorpse :: сам vb3 нафик не нужно... только .300 файлы.... было дело когда circuitmaker им раскурочивал.
но сейчас нужно вообще позарез... да и у нас как то vb3 найти проблемно чтобы *.300 из него накурочить




Oflaund Помогите решить задачу на Си В одномерном массиве, состоящем из n...


Oflaund Помогите решить задачу на Си В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1) количество элементов массива, лежащих в диапазоне от А до В;
2) сумму элементов массива, расположенных после максимального элемента.
Упорядочить элементы массива по убыванию модулей элементов.

bUg. :: Задача для детского сада, к тому же мы здесь не задачи решаем.

SeDoYHg :: bUg. пишет:
цитата:
мы здесь не задачи решаем.


Совсем народ попутался.

RUSFAQ

Oflaund :: bUg.
Ладно, понял.
Извени

zss :: bUg. пишет:
цитата:
мы здесь не задачи решаем


Не надо так грубо

Oflaund для таких целей могу посоветовать Исходники.Ру

bUg. :: zss
Я не грубо




PalR Метка на патч. Как сделать метку на патч. Наподобие «водяных знаков»....


PalR Метка на патч. Как сделать метку на патч. Наподобие «водяных знаков». Мне Cibermaniac писал что можно. Но я тогда не уточнил.
SLV :: В HEX-редакторе открываешь exe-шник. Находишь место, забитое нулями и пишешь чё хочешь.

PalR :: А....
А я то думал...
И всё работает?
О-как. Сенкс.

KLAUS :: ТАкие водяные знаки сразу увидят и за nop, лучше гденить в середине кода...

SLV :: А есть проги, которые могут прятать всякую инфу в файлах, не меняя ик размер. Этому (по-моему) и посвещён раздет криптографии СТЕГАНОГРАФИЯ.

KLAUS :: SLV пишет:
цитата:
могут прятать всякую инфу в файлах, не меняя ик размер


Эт каким макаром, ток если заменяя какие-то байты....

SLV :: Создай текстовый документ на рабочем столе, напиши в нём одну букву (любую) и сравни его размер и сколько онн занимает на харде. Эти проги дописывают инфу в довесок между разницами этих размеров.

Bad_guy :: SLV пишет:
цитата:
В HEX-редакторе открываешь exe-шник. Находишь место, забитое нулями и пишешь чё хочешь.


А может Cibermaniac что-то другое придумал - думаю лучше у него и спросить.

Bad_guy :: SLV пишет:
цитата:
А есть проги, которые могут прятать всякую инфу в файлах


В экзешниках много не напрячешь. Вот в картинках bmp, ещё wav можно - там можно украсть по биту из каждого байта и никто и не замтит, что картинка изменилась, а попробуй ты так экзешник обуй...

Bad_guy :: Кстати, когда люди улетают за границу у них все СИДИРОМы которые с собой проверяют- вот интересно находят они там по спектру или ещё по чему, спрятана ли инфа в картинках таким образом или нет...

PalR :: Bad_guy
Это откуда такая инфа.

Nitrogen :: PalR
ясно сам придумал или услышал где, и поверил.. наааивный

WELL :: SLV пишет:
цитата:
Создай текстовый документ на рабочем столе, напиши в нём одну букву (любую) и сравни его размер и сколько онн занимает на харде. Эти проги дописывают инфу в довесок между разницами этих размеров.


Да? Может ссылку на такую прогу дашь?
Если у тебя FAT, то это ничего не значит
Если ты не в курсе, то разница между размером проги и её размером на винте появляется за счёт размера кластера твоего винта.
А такие проги максимум что могут сделать, так это всунуть свои данные в нули между секциями (нули - для выравнивания, если ты не в курсе ). С запакованной прогой такое уже не прокатит.

CReg [TSRh] :: WELL пишет:
цитата:
Если ты не в курсе, то разница между размером проги и её размером на винте появляется за счёт размера кластера твоего винта.


Угу, и этот параметр менять можно :) Получается, что если у одного юзера размер 4кб, а у другого 16 - то второй может больше впихнуть данных??? :)))

WELL :: CReg [TSRh] пишет:
цитата:
Угу, и этот параметр менять можно :) Получается, что если у одного юзера размер 4кб, а у другого 16 - то второй может больше впихнуть данных??? :)))


Чем больше винт, тем больше спрячешь :)

KLAUS :: WELL пишет:
цитата:
С запакованной прогой такое уже не прокатит.


УГу, да плюс ко всему если Rebuild сделать, там вообще потом ловить нечего!

Bad_guy :: PalR пишет:
цитата:
Bad_guy
Это откуда такая инфа.


Про что ? Про заграницу - от знакомых. Там мы им фоток своих диск подарили, когда они улетали - вот потом отписали, что на таможне проблемы такого рода с диском были.

dMNt :: есть еще как-бы способ :)
(если асм конечно знать)
в код вставляется еще кусочек кода, который вобщем-то ничего не делает но выглядит как ascii строчка, например «dMNt»,0 будет интерпретироваться процом как:
fs:
dec ebp
dec esi
je next
next:

т.е. повычитаем из регистров да и дальше пойдем, а если ее исправить - то прога х.з. как работать будет :)
ну и сами конечно забывать не должны потом регистры восстановить




Halt ASProtect 1.2x [New Strain] Народ помогите!!!


Halt ASProtect 1.2x [New Strain] Народ помогите!!!
Попалась на глаза прога ISO Commander 1.2 build 010 запакована ASProtect (см тему)- peid 0.8, pe editor 1.5 - показыват тоже), не могу распаковать - прочитал все FAQ на сайте - там надо найти
call xxx
call yyy
MOV EDX,[EDI]
MOV [EDX],EAX
JMP zzzzzzz
Но фишка в том, что там нет такой конструкции, а есть только
call xxx ‹-выхожу от сюда после bpx getprocaddress
MOV EDX,[EDI]
MOV [EDX],EAX
JMP zzzzzzz
Как получить нормальную таблицу импорта??
и 2 когда я на это забил, - просто загнал в Imgrec 1.6 - все восстанавливает кроме 1 функции в kernel32.dll - и грохает процесс
как узнать эту функцию (убить ее точно нельзя- процесс не запускается - 0x5), и почему процесс грохается.
Погодите, еще не все:)
Почему то я определяю OEP, но IMGREC на запакованом файле говорит что ничего не нашел по этому адресу. Хотя кострукция вида:
popad
call
где call:
pop edi
inc edi
push edi
ret
Я так полагаю что edi и есть адрес OEP, но PEID определяет совсем другой адрес, и по нему таблица находится. Объясните,плиз, где я облажался. Спасибо.

WELL :: Halt
А стриппер её не берёт?

SouL :: Ищи на cracklabe тутор Dragona - он для распаковки этой прожки все подробно написал.

KLAUS :: Halt

А зачем ты запакованный файл в Импренк суёшь?

SLV :: WELL пишет:
цитата:
А стриппер её не берёт?


А Caspr???

Madness :: Halt
›Но фишка в том, что там нет такой конструкции,
Смотри рядом.

›Я так полагаю что edi и есть адрес OEP
НЕТ. Там число пушится.

XoraX :: Madness пишет:
цитата:
KpTeaM.com


а где оно?

Madness :: XoraX
Переезжает.

Nav :: Распаковывал недавно прогу одну, используя тутор Alex’a.
У Alex’a тоже написано что должно быть два Call’a, но видимо прога была зажата с другими параметрами(сам AsProtect не юзал). Так вот, Alex и писал, что второй Call портит импорт и его надо занопить, в твоем же случае, скорее всего этой процедуры и нету.

И еще лучше дампить уже на OEP, иначе если следовать тутору Alex’a получим нули в импорте в некоторых местах, а если на OEP, то там уже будут сьемулированные функции. Но может это только в моем случае такое было?

Gollum :: Halt пишет:
цитата:
прочитал все FAQ на сайте - там надо найти
call xxx
call yyy
MOV EDX,[EDI]
MOV [EDX],EAX
JMP zzzzzzz


Ищи эти инструкции немного выше, ставь бряк на первый, F5, потомь нопь второй call, F5, произойдёт ошибка, ничего не делай, а заходи в импрек и весь импорт будет чистый (система Win2k). Останутся тока переходники, о них читай в статье алекса...

WELL :: Импорт можно еще с помощью AsprDbgr’а восстановить




MI


MI_LO_RD Помогите решить задачу на СИШКЕ В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1) количество элементов массива, меньших С;
2) сумму целых частей элементов массива, расположенных после последнего отрицательного элемента.
Преобразовать массив таким образом, чтобы сначала располагались все элементы, отличающиеся от максимального не более чем на 20%, а потом — все остальные.

odIsZaPc :: Простенькая заачка... На паскале или бэйсике решить смогу. Но СИ увы не знаю... :(

MI_LO_RD Re: odIsZaPc :: Так вот именно мне надо именно на Си !!!!!!!!!!!!!!!!!!! Все равно спосибо

fuck it :: MI_LO_RD
хе, а сам что ?

zss :: Писал прямо здесь в ответе - поэтому на ошибки не проверял

1. Сортируем массив

VOID Sort(double *Array, ULONG Size) {
double temp;

for(int i = 0; i < Size; i++) {
for(int j = Size - 1; j > i; j--) { // внутренний цикл прохода
if (Array[j-1] > Array[j]) {
temp = Array[j-1];
Array[j-1] = Array[j];
Array[j] = temp;
}
}
}
}

[/CODE]

2. Ищем количество элементов < C
[CODE]
ULONG Find(double *Array, ULONG Size, double C){
ULONG Result = 0;
for(int i = 0; i < C; i++){
if(Array[i] < C){
Result ++;
}
}

return Result;
}

[/CODE]

3. Ищем сумму целых частей

[CODE]
ULONG FindSumma(double *Array, ULONG Size){
ULONG Result = 0;
double ptr;
for(int i = 0; i < Size; i++){
if(Array[i] >= 0){
modf(Array[i], ptr)
Result += (ULONG)ptr;
}
}
}

З.Ы. Если че - спрашивай

MI_LO_RD Re: zss :: Большое тебе пасибки,,,, Елси че то еще обращусь!!!!!! ок!!!!!!!!!

DillerXX :: Дело то в том, что обычно в таких задачах есть СУПЕР ОБЛОМНЫЙ тест на время!!! Допустим n=100000, а время - 1 сек!!!!!!!! Вот это ~ ец! Поэтому приходиться придумывать хитрые, но быстовыполняэмые алгоритмы... ОЧЕНЬ редко мне это удаётся... :(((

zss :: DillerXX пишет:
цитата:
Дело то в том, что обычно в таких задачах есть СУПЕР ОБЛОМНЫЙ тест на время!!! Допустим n=100000, а время - 1 сек!!!!!!!! Вот это ~ ец! Поэтому приходиться придумывать хитрые, но быстовыполняэмые алгоритмы... ОЧЕНЬ редко мне это удаётся... :(((


Ну я бы сказал, что не так все плохо

Для этого существуют потоки, синхронизация, даже MPI - распараллеливание задачи. С помощью этих механизмов все решаемо




CERBER Голосование: Какую музыку предпочитают крякеры ......


CERBER Голосование: Какую музыку предпочитают крякеры ... ­CERBER'V0ldemAr'GL#0M'FEUERRADER'EGOiST[TSRh]'-= ALEX =-'WELL'sanek'-=atol=-'Perch'ViNCE [AHT]'bUg.'vins'ViViseKtor'fuck it'CReg [TSRh]'Kerghan'XoraX'Styx'VoicE'DiveSlip'Dragon'AlexZ'[RU].Ban0K!'Noble Ghost'Dred'Sh [AHT]'Grim Fandango'Danger'Lz [TSRh]'SLV'.::D.e.M.o.N.i.X::.'XPiS'DZmey'HANS KEEPER'­Попса'2
Хип-Хоп'4
Тежеляк'21
Инструментал'
Транс'5
Не слушаю музыку (отвлекает)'
Другое'3
­Интересно какую музычку слушают крякеры ­
ZX :: Надо было другой опрос типа - Какие трусы носят крякеры - варианты - в горошек, в полоску, танго, грязные

DZmey :: ZX
Грязные, был бы востребованый вариант - поетому надо было бы уточнить причину загрязнения :)

bUg. :: ZX пишет:
цитата:
в горошек, в полоску, танго, грязные


еще в цветочки можно добавить.

SeDoYHg :: Не знаю я, какую они (крякеры) музыку любят, наверно как и все - по настроению.

Telex :: Ещё вариант - не носят трусов :)

Kerghan :: да, про трусы было бы круче
у меня например с сердечками. Шутка

Funbit :: я слушаю все что нравится,
но электроника все же преобладает,
FatboySlim, DustBrothers... 6000 треков
перечислять не хочется :)

MaZaFaKeR :: А я слухаю Хип-Хап...

MoonShiner :: Rammstein, Lacrimosa, Mantus, Diary of Dreams... Из попсы тащусь от C.C.Catch

SeDoYHg :: MoonShiner пишет:
цитата:
C.C.Catch


Как это было давно ...

Dragon :: MoonShiner пишет:
цитата:
Из попсы тащусь


Ну и вкусы однако...

По мне лучше что-то вроде Короля и Шута, Арии и что-то в этом роде.

bUg. :: N.R.M.

dMNt :: с одной стороны SexPistols, ГрОб, Ramones, Nirvana
а с другой тяжеляк Burzum, DarkTranquiliy, Samael и т.д.

ну и Ленинград ofcourse :)

WELL :: А я понастроению разный музон люблю

Dragon :: dMNt пишет:
цитата:
ну и Ленинград ofcourse :)


Вот, самое главное упомянуть забыл

AlexZ CRaCker :: На инт3.нет такой же опрос :)
вобще метал люблю (слухаю Ингви, Стив Вэя, Сатриани, Apocalyptica, Метлa... раннию Арию, БониНем...)
PS видимо такой опрос из-за отсутствия крэкеров в знакомых
Давайте тогда опрос: Кто на чём играет (нервы не считаются)

XoraX :: крэкеры тоже люди вроде бы еще :) поэтому и вкусы совершенно разные..

DillerXX :: Я восновном Eminem’a, Многоточие и Короля и Шута...

[RU].Ban0K! :: Я вообще слушательны кракер..., но на данный момент:
Theatre of Tragedy - СУПЕР...
[.SYS]tem Of A Down
dust heaven - Украинская гот. група... у неё походу только демки и вышли... есль у кого есть ДАЙТЕ БЛИН СКАЧАТЬ!!!
Crematory
NightWish - Ну ёптиль... это уже давняя зависимость...
Samael - Определённо рулит... в месте с кремотори
[3D]0_[ OR]_s Down - У меня это уже с того года есть, и что оно только недавно на MTV вышло...

P.S. А трусы я наверное ношу... потные, некогда после спортзала мыЦа...

KLAUS :: Хе, типа крякеры от нормальных людей должныьпристрастиями отличаться...«КиШ»,«Ария»

fuck it :: bUg.
ё.. сосед :)

fuck it :: DillerXX
зацени Ю.Г.

RottingCorpse :: Deep Forest, Darude, Music Instructor и свои chiptunes :)

ViNCE [AHT] :: KOЯN
Nightwish
Sentenced
АРИЯ
SoAD
Slipknot
...

bUg. :: KOЯN
Metallica
Pain
АРИЯ
SoAD
Slipknot
N.R.M.
Kriwi
Rob Zombie
Linkin Park

ViNCE [AHT] :: bUg. - я с тобой солидарен!

Это настоящая музыка

Lz [TSRh] :: Компутерным гениям - компутерную музыку!!!
Транс (гоа, психоделик) - форева!

SLV :: А я ВООЩЕ от Marilyna Mansona тащюсь.

P.S. У меня есть все альбомы

bUg. :: SLV

Я его забыл написать.

SLV :: bUg., Antichrist Superstar - рулит!!!

bUg. :: SLV пишет:
цитата:
bUg., Antichrist Superstar - рулит!!!


А чё это?

SLV :: 3-тий альбом Mr. MAnson-а; вышел в 1996 году. Там одно мясо!!!

bUg. :: SLV

Я по альбомам не слушаю у меня всё кучей

TOR :: Ase of Base
Фактор2
Дискотека Авария
Классика
Rednex

.::D.e.M.o.N.i.X::. :: Enigma - этим все сказано.
Также с утричка не откажусь от жесткого House и метала.
P.S. Также люблю слушать, что сам написал, но т.к. фантазия не очень прет, то в основном пишу ремиксы на известные мелодии...

bUg. :: .::D.e.M.o.N.i.X::.
под нее(Enigma) спать хорошо

bUg. :: Scorpions забыл.

ViNCE [AHT] :: TOR пишет:
цитата:
Ase of Base
Фактор2
Дискотека Авария
Классика
Rednex


Брр... Гопота!

ViNCE [AHT] :: Lz [TSRh] пишет:
цитата:
Компутерным гениям - компутерную музыку!!!
Транс (гоа, психоделик) - форева!


Живую музыку, исполненную на реальных инструментах никакой синтетикой не заменишь...

bUg. :: ViNCE [AHT] пишет:
цитата:
Брр... Гопота!


Согласен

ViNCE [AHT] :: Я б постыдился (судя по постам) приводить гопотень... Среди крякеров, который говорят что слушают тяжеляк...
ИМХО, А слушать EMiNEM’а и КиШ - это безвкусие...

CReg [TSRh] :: Lz [TSRh] пишет:
цитата:
Компутерным гениям - компутерную музыку!!!
Транс (гоа, психоделик) - форева!


Угу :) Транс рулит.

Gollum :: Technical Itch, Usual Suspects, Bad Company, Diesel Boy, ect. Drum&Bass Forever!

ZX :: А мне пофигу какая, лишь бы пиликала и не напрягала.

AlexZ CRaCker :: ...в последнее время коннект модема слушаю )
музон коннекта - крэкерский музон

ViNCE [AHT] :: AlexZ CRaCker пишет:
цитата:
...в последнее время коннект модема слушаю )
музон коннекта - крэкерский музон


Тогда любимый музон хардварщика - звук чтения\записи с\на винт?




MaZaFaKeR Создание NFO/DIZ Каким софтом пользуетесь для изготовления NFO/DIZ...


MaZaFaKeR Создание NFO/DIZ Каким софтом пользуетесь для изготовления NFO/DIZ файлов?
P.S. про FNFM и RB знаю!
Snowbit :: MaZaFaKeR пишет:
цитата:
Каким софтом пользуетесь для изготовления NFO/DIZ файлов?


Ответ прост, как и все гениальное - своим!

RottingCorpse :: :) lol

Bad_guy :: А лучше всего каким-нибудь Bred, VC, NC...

Хотя лично моё мнение: ASCII картинки себя изжили. И юзеры к ним отностястся как к мусору, заполняющему их экран всякими ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЯЯЯЯЯЯЯЯЯЯЯЯЯЯ

fuck it :: Bad_guy
точно... лишние 16 кб на винте !

Bad_guy :: Хотя если прогу-вьювер приложить (или вшить НФО внутрь неё), как у CORE к примеру - то выглядит симпатично.

Кстати, ещё такой прикол: я когда то давным давно купил диск с прогами и там было много прог и по 3-4 nfo файла в каждой папке с прогой, так вот я тогда не знал, что nfo файлы вообще текстовые и что в них серийники находятся... В общем, я думал что мне продали диск незарегенных прог и что мне с ним делать я понятия не имел... пока не догадался в блокноте nfo открывать. Так что юзерам - нет ничего лучше serial#.txt

Grim Fandango :: тотал коммандер -› f3 =)

а вообще, ascii себя не изжили, просто мало кто их просматривать умеет. и это сакс. =(

www.nc-cls.nm.ru/rev.zip

XoraX :: Bad_guy пишет:
цитата:
И юзеры к ним отностястся как к мусору


Вот именно - ЮЗЕРЫ. А например, на сцене - NFO - лицо релиза, а из DIZ файла берется инфа для индексации релиза, например, на irc-каналах.
И вообще сейчас NFO неизменный атирибут релиза..

Grim Fandango :: вот-вот, 0day базируется ТОЛЬКО на diz. вот так вот. ПОсему acrb не умерло, оно живёт. =Р

DOLTON :: Grim Fandango пишет:
цитата:
ascii себя не изжили, просто мало кто их просматривать умеет. и это сакс. =(


ИМХО лучшая прога для просмотра nfo - DAMN NFO Viewer!
Забираем последнюю версию здесь: http://www.damn.to/files/..._v2.10.0031.RC3_Setup.exe

Grim Fandango :: уже давно забрали. =) У меня большая колекция. =) всяких разных. =)

НО!Лучшая прога для просмотра.... =) DosNavigator... почему? эх, просто всё пошло из-под доса и делалось под досом и просматривать нужно там, об этом качай куча статей, споров и т.д. Каждому своё, я тоже пользую Damn.

Grim Fandango :: не качай, а написано =)

GL#0M :: ASCII Forever!!!

MozgC [TSRh] :: Bad_guy пишет:
цитата:
И юзеры к ним отностястся как к мусору, заполняющему их экран всякими ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЯЯЯЯЯЯЯЯЯЯЯЯЯЯ


Как уже сказали, не пробовал Total Commander использовать?

ZX :: Короче сами делаем и сами смотрим. Да еще и специально проги делаем чтоб смотреть. Короче юзеру надо, чтоб посмотреть NFO специально прогу скачать или настроить тот же Total Commander. Скажите мне а есть ли у него вообще желание смотреть на это изобразительное искуство? И кто на это смотрит кроме самих крякеров.

GL#0M :: ZX пишет:
цитата:
Короче сами делаем и сами смотрим. Да еще и специально проги делаем чтоб смотреть. Короче юзеру надо, чтоб посмотреть NFO специально прогу скачать или настроить тот же Total Commander. Скажите мне а есть ли у него вообще желание смотреть на это изобразительное искуство? И кто на это смотрит кроме самих крякеров.


Не понимаешь ты порядков сцены... положено так, изначально... каждая уважающая себя команда должна иметь свой темлейт, нфо&диз... без этого ты никто!

GL#0M :: И ещё, не для юзеров это всё делается, а для себя, для души - хобби так сказать... стиль жизни, наконец :)

ZX :: GL#0M пишет:
цитата:
каждая уважающая себя команда должна иметь свой темлейт, нфо&диз


На счет темплейта не спорю. На счет нфо/диз - у всех свои недостатки.

dMNt :: можно на _www.nfotemple.com посмотреть, только там ща одни теплейты готовы, все жду когда остальное доделают :)

bUg. :: MiBEditor

MaZaFaKeR :: bUg. пишет:
цитата:
MiBEditor


И к чему это?

bUg. :: MaZaFaKeR пишет:
цитата:
И к чему это?


к созданию NFO/DIZ

MaZaFaKeR :: bUg. , дык это же обычный редактор! Не NFO/DIZ...

Bad_guy :: Grim Fandango пишет:
цитата:
ascii себя не изжили, просто мало кто их просматривать умеет


Ну тады и спектрум себя не изжил - давай вали к телевизеру... и попробуй на форум зайти.

XoraX пишет:
цитата:
Вот именно - ЮЗЕРЫ.


Ну да, а для кого же тогда крэки то релизить ?

MozgC [TSRh] пишет:
цитата:
Как уже сказали, не пробовал Total Commander использовать?


Я пробовал чёрти чем, но мне вот лично как юзеру из релиз нужен исключительно ключ/крэк/лоадер, а картинки и всякая идеалогия по английски написанная не вставляет...

Кстати я твой аватар новый видел в документике, котором было напиcано как халявный инет добывать и почему это не надо делать :)))

ZX
Солидарен.

Bad_guy :: Ладно, глупо всё это. Я всё к тому, что serial#.txt для юзеров надо ещё прикладывать. А ASCII картинки - фиг с ними, будут они или нет - мало кого волнует.

Grim Fandango :: в принципе с одной стороны прав, а с другой всё-таки так не хочется соглашаться. =)
Ведь собсно аски в нфо файлах стали использовать ИМЕННО для того, чтобы как-то украсить тот самый serila#.txt вот так.

ViNCE [AHT] :: Bad_guy пишет:
цитата:
А лучше всего каким-нибудь Bred, VC, NC...

Хотя лично моё мнение: ASCII картинки себя изжили. И юзеры к ним отностястся как к мусору, заполняющему их экран всякими ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЯЯЯЯЯЯЯЯЯЯЯЯЯЯ


Ты чертовски прав... но это уже традиция в крякерском андерграунде...

Grim Fandango :: Аминь!
Да будет так, братья...
закрывайте тему. =)




Grim Fandango PEiD v0.92 Build 03.05.2004 - More detections


Grim Fandango PEiD v0.92 Build 03.05.2004 - More detections
- Crash fix on (0 EntryPoint) DLLs
- Miscellaneous updates
- KANAL 2.6 (much better)

качаем
http://peid.has.it/
HANS KEEPER :: Регулярно обновляю :)

CReg [TSRh] ::
цитата:
- KANAL 2.6 (much better)


Действительно, очень значительные улучшения. Попробовал на нескольких десятках прог, стал определять у некоторых алгоритмы, которые там на самом деле есть. А предыдущий KANAL их не видел.
Советую скачать.

Gollum :: CReg [TSRh] пишет:
цитата:
Действительно, очень значительные улучшения. Попробовал на нескольких десятках прог, стал определять у некоторых алгоритмы, которые там на самом деле есть. А предыдущий KANAL их не видел.
Советую скачать.


Круто, действительно, круто... раньше des не определял, base64 тоже, cryptool рулить приходилось, а сейчас ваще классно. Perfect!!!

Grim Fandango :: ну вот ведь какай полезность и всем приятно

CReg [TSRh] :: Gollum пишет:
цитата:
раньше des не определял, base64 тоже


хм... :) сейчас правда иногда просто так base64 говорит :)

Gollum :: CReg [TSRh]

Да, да, я вот тоже сёдня на топпи сдриппере проверял, так для интереса, он мне тоже бэйс 64 показал, хотя там тока рса... может дело в том, что он аспаком был попакован до этого... не помню щейчас в какой секции он сигнатуры нашел




bUg. 2 MozgC Почему не поменялся мой аватар?


bUg. 2 MozgC Почему не поменялся мой аватар?
CReg [TSRh] :: Поменялся

bUg. :: CReg [TSRh]
на второй день...




nice 2SeDoYHg Привет брат!


nice 2SeDoYHg Привет брат!
я тут болел маленько, пришел, а мне рассылка пришла от вашей команды.
Смотрю - SeDoyHg[TSRh] :) - пригляделся а там S-›L :) Так и задумано?
И на сайте о команде никакой информации...
SeDoYHg :: nice

Там должно быть [TLRH]. Скажу честно, когда я придумывал название команды, я про TSRh, даже и не вспомнил =). В этих именах толко два слова одинаковые the и hacker ;-).

SeDoYHg :: nice пишет:
цитата:
И на сайте о команде никакой информации...


Я своих немного попинаю, чего-нибудь напишем =)




Kerghan Оффтоп. Музыка коннекта в mid Блин, народ, может у кого есть мидишка...


Kerghan Оффтоп. Музыка коннекта в mid Блин, народ, может у кого есть мидишка со звуком коннекта. Ни на одном сайте по трубам нету
AlexZ CRaCker :: Kerghan
Хм... Ко вторнику попробую сделать мидишку.

[RU].Ban0K! :: Kerghan
Это вещь... мне тоже надо бы... а то друг ходит понтует у него wav читает, а на siemens c60 прикрыли это дело, сволочи...

fuck it :: если в миди переделать хер что услышыл... никак не будет похоже на конект

Dred :: чо за звук то(коннекта)? у меня мидюх полно

Kerghan :: AlexZ CRaCker
кайф
Dred
ты модем что-ли никогда не слышал?

Dred :: неа, я его не слушаю, чо его слушать то
такого нет....
Сорри....
...где то слив(горшка) валялся, или выкинул уже...

AlexZ CRaCker :: Kerghan
Тебе всё ещё надо midi?
Разложить wave пробовал?
Короче, с миди здесь точно грабли: дело в том, что нехватает шипения, да и на разных синтезатарах звучать будет по-разному. ПисАть самому, это изврат, хотя... (однако я пробовал). Скоро будет готово полностью, т.к. сам саунд зацепа готов.

Kerghan :: AlexZ CRaCker
нужно ясный пень. Из wav фигня получается

AlexZ CRaCker :: Kerghan
Да в принципе, готово. Осталось дать знакомым послушать... да последние штрихи.
(боже!)
Если одобрят, завтра будет.

MoonShiner :: Чисто крякерское занятие:) Писать звук коннекта:)

DillerXX :: Мнда... Сложновато будет передать с помощью МИДИ, как мне кажется...
AlexZ CRaCker
А ты в какой проге делаешь??

DillerXX :: Ну так что? Наслушался коннекта, дай другим послушать! ;)))

Kerghan :: во-во. произведение в массы

AlexZ CRaCker :: http://alexz-crc.narod.ru/ModeM02.mid
Главное модем не надорвать -1,1 Кб.
PS у меня щас интегрированая звуковка, что будет на др. синтезаторах - незнаю.

SLV :: AlexZ CRaCker, чё то урла не пашет


CReg [TSRh] :: Только что проверил, все работает :) Странно звучит на компе, но на телефоне, возможно, будет похоже :)

SLV :: Sorry, скачал, прикольно. У меня тоже C60, но кабеля нет :(. Так бы себе на мобилу залил-бы...




Halt Опять ASProtect 1.2x[NewStrain] Подскажите пожалуйста:


Halt Опять ASProtect 1.2x[NewStrain] Подскажите пожалуйста:
распаковываю по статье Alexa(Распаковка AsP 1.23)
Там в части востановление спертых байтов:

цитата:

Грузим еще раз прогу, на EP проги ставим всем знакомый бряк bpm esp-4. На третий раз бряк сработает в нужном нам месте...



Вопрос такой как попасть на EP - это там где после bpint 3 и eb eip 68(через PE Tools) или нет.
И вопрос 2: у меня esp-4 срабатывает 1 раз( на pushad) после этого прога запускается, а надо ,я так понял, 2 или 3. Как найти этот мусорный код.
Извините, если непонятно написал, но как умею.
Да и еще в догонку, почему меня форум отображает как гость, я вроде зарегался.
KLAUS :: Halt пишет:
цитата:
после этого прога


Тебе нужно прогу зациклить, чтоб она в памяти весела.

цитата:
почему меня форум отображает как гость


Не Гость---Пришелец

Halt :: KLAUS пишет:
цитата:
Тебе нужно прогу зациклить, чтоб она в памяти весела.


Это как, не в смысле как зациклить, а в смысле как тогда на нее ряки ставить? Она ж на одной строке висеть будет.
Или я чего-то не понял.

Perch :: Halt.

цитата:
И вопрос 2: у меня esp-4 срабатывает 1 раз( на pushad) после этого прога запускается, а надо ,я так понял, 2 или 3. Как найти этот мусорный код.
Извините, если непонятно написал, но как умею.


Не надо забывать такую штуку - AsPr уже давно сбрасывает отладочные регистры, поэтому ты после второго F5 и вылетаешь на запуск проги...чтобы этого не происходило юзай SuperBPM.

-= ALEX =- :: угу, юзай SuperBPM я там в статье написал... а вообще бывают случаи что bpm esp-4 не проканывает... приходиться пешком идти.

Perch :: Halt.
И все же не очень ты удачный вариант проги выбрал для разминки...




mocrac Анонимный прокси через проки У нас выход в инет через прокси. В Росси...


mocrac Анонимный прокси через проки У нас выход в инет через прокси. В Росси сайт который пускает только россиян. Подскажите как использовать (если ето возможно) анонимный прокси через наш прокси. Как сделать в Dial Up через модем я знаю. А вот через прокси увы.
ПОМОГИТЕ ЛЮДИ ДОБРЫЕ ЕСЛИ МОЖЕТЕ !!!!
бара :: попробуй Steganos Internet Amonymazer Pro 6.0+ если не пробовал или AdMuncher последней версии.

KLAUS :: Если IE пользуешься, то в Сервис›Свойсто Обоззревателя›Настройки, ставь галочку исп-ть прокси сервер, и вприсывай туда прокси, ну так по беспонту, по этому качай Proxy-Spy (в настройках все легко), потом двигай на http://proxy.dorsdorf.ru/ там анонимные прокси...для того чтобы наверняка проверить анонимный али нет сходи на http://www.samair.ru/proxy/proxychecker/ (после того как введёшь прокси)!

PalR :: Мона и по форуму глянуть тоже. Внизу где текст вводишь.

Danger :: почти по теме: :)
Народ может ктото мне подскажет где можно взять анонимный прокси и как его проверить?

MozgC [TSRh] :: www.samair.ru/proxy

musulmanin :: http://proxychecker.ru/
http://anproxy.com/

Ромка ::
цитата:
У нас выход в инет через прокси


Или я чего то не догоняю или что, у него же выход в инет уже осуществляется через прокси. Как пожалуйста он должен заходить через удалённый прокси на другой прокси таким макаром, как вы это объясняете? Я всегда думал, что в таких случаях лишь помогает тунелирование через какой нибудь сервис, который предоставляет такую возможность.
Опять же какой это прокси, на котором он сидит, сокс или обычный хттп?

ZX :: Ромка
Тунелирование подразумевает на другом конце «разтунелирование». Ему только пробовать через анонимайзеры или через командную строку, но гемор, конечно.

SIM :: Попробуй SocksChain, в ней в options указываеш свой внутрений прокси, потом создаешь цепочку из внешних проксей

KLAUS :: http://www.antichat.ru/proxy/ - тут анонимные
а тут проверишь http://www.samair.ru/proxy/proxychecker/

DillerXX :: Угу, ты давай как Митник, через 20 прокси сиди ;)

Danger :: Народ а какой прокси вы посоветуете???
интересно однако...

бара :: вот смешно даже стало. От кого шифроваться-то - коннект станет еле ползать... Проще 1 нормальных прокси найти или 1 анонимный прокси + Netscape с его SOCKS.




XPiS Знатокам PE В любом Win32 PE есть dos stub. минимальный размер - 64...


XPiS Знатокам PE В любом Win32 PE есть dos stub. минимальный размер - 64 байта - sizeof(IMAGE_DOS_HEADER). Но,
встретил я exeшник совсем без dos stub. Типа MZ??????????PE... Как это сделано?

Линк (3 кила)
http://www.xpis.by.ru/no_stub.rar
Dragon :: А в чём дело то? e_lfanew ставишь, чтобы сразу за структуру IMAGE_DOS_HEADER указывал, и всё.
А там ничего не было такого, а то я его случайно запустил..

XPiS :: Ты чувак не понял - там вообще IMAGE_DOS_HEADER нет - посмотри.

fuck it :: это еще херня, как вам экзешник начинающийся с MZ..PE и весит 153 байта.

XPiS :: fuck it:
Чувак, дело жизни, дай линк.

XPiS :: 2 Dragon:
Ну, разобрался? Как демка?

Dragon :: fuck it пишет:
цитата:
то еще херня, как вам экзешник начинающийся с MZ..PE и весит 153 байта.


По идее винда его не должна запускать, т.к. IMAGE_DOS_HEADER отсутствует.

XPiS
Я в ней не разбирался, только заметил, что её потом закрыть трудно.. Видно, что не link.exe использовался, который кроме stub’а ещё и идентификационный номер компа записывает после него.

XPiS :: «По идее винда его не должна запускать, т.к. IMAGE_DOS_HEADER отсутствует.»
Но запускает!!!
Посмотри в WinHex на демку. MZ??????????PE - 10 вопросов=байт

Кстати есть отличный способ убрать идентификацию компа, которую link записывает - на wasm.ru в разделе компиляторы софтина лежит - патчит link.exe.

fuck it :: так вы не думайте что 153 байта просто
там еще messsabox


XPiS а нафик тебе ?

fuckit1.moyserver.com/153.exe

Aster!x :: Без stub’а совсем не бывает, это всё-равно stub.
Если вы хотите знать откуда это взято, то вот первоисточник
http://www.wasm.ru/docs/1/assemblerru.zip

Aster!x :: ›Кстати есть отличный способ убрать идентификацию компа, которую link записывает - на wasm.ru в разделе компиляторы софтина лежит - патчит link.exe

Не патчит, а всего лишь ищет место для патча, специально так сделано ;)

XPiS :: Посмотрите кто-нить в Hex на http://www.xpis.by.ru/no_stub.rar
fuck_it спасибо, это круто, правда, большинство прог не считают его за корректный win32 файл почему-то

fuck it :: XPiS
естественно !

XPiS :: Естественно, оно-то да. Но Посмотрите кто-нить в Hex на http://www.xpis.by.ru/no_stub.rar
Объясните как это сделано? Ветераны, отзовитесь!!!






   
Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS