| Сейчас на форуме: Magister Yoda, rtsgreg1989 (+7 невидимых) | 
| eXeL@B —› Основной форум —› Народ! Давно хотел спросить... | 
| . 1 . 2 . >> | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 11 апреля 2005 22:08  · Личное сообщение · #1 Уважаемые кракеры, давно хотел спросить, а кто на чём свои краки пишет? Ну не на Delph'е же!!! Размеры получаются сногсшибающие, даже если консольное приложение делать. А вот на чистом asm'е всё рульно... файлик в 4 кБ без ресурсов. Просто и без затей. А вопрос-то вот в чём: где можно реальную IDE скачать, а то я всё в TASM'е пишу. Не то, чтобы не устраивает, но ведь есть, наверное, что-то посерьёзнее, чем TurboAssemblerShell. Помнится, попадался как-то Visual Assembler, но такой сырой... А жаль. Если есть кому что сказать, то собс'но говорите. Заранее спасибо. ![]()  | 
| 
 | 
Создано: 11 апреля 2005 22:11  · Личное сообщение · #2  | 
| 
 | 
Создано: 11 апреля 2005 22:14  · Личное сообщение · #3  | 
| 
 | 
Создано: 11 апреля 2005 22:16  · Личное сообщение · #4  | 
| 
 | 
Создано: 11 апреля 2005 22:20  · Личное сообщение · #5  | 
| 
 | 
Создано: 11 апреля 2005 22:23  · Личное сообщение · #6  | 
| 
 | 
Создано: 11 апреля 2005 22:26  · Личное сообщение · #7  | 
| 
 | 
Создано: 11 апреля 2005 22:28  · Личное сообщение · #8  | 
| 
 | 
Создано: 11 апреля 2005 23:04  · Личное сообщение · #9  | 
| 
 | 
Создано: 11 апреля 2005 23:28  · Личное сообщение · #10 Demion пишет: Дык я знаю, это, конечно, не метры, но чтобы поменять пяток байт всё-равно много. А 4 кБ - ммм... это реально А почему бы не использовать просто Turbo Pascal. Тот же Делфи, но файлы поменьше, а для кряка если не нужен интерфейс, сгодится. Дешево и сердито.  
----- Сколько ни наталкивали на мысль – все равно сумел увернуться ![]()  | 
| 
 | 
Создано: 12 апреля 2005 02:12 · Поправил: Nowar  · Личное сообщение · #11 Мне нравится Delphi. "Hello world" application компилируется в 9216 байт - думаю, неплохо   При современном развитии технологий 10 Кб от 1 Кб сильно не отличаются с точки зрения пользователя. Можно ещё UPX-ом сжать, будет 6 Кб. Не надо испрользовать классы, наследующие от других классов кучу кода неиспользуемого. Юзай WinAPI и будет тебе счастье.
Так что пишу на нём родном, на Делфи. Не надо воспринимать данный ответ создателю топика как перчатку в сторону пишущих на асме - на асме я тоже пишу  
2ValdiS: на турбо-паскале неудобно кряки делать - слишком заморочно длинные имена файлов обрабатывать, например. ![]()  | 
| 
 | 
Создано: 12 апреля 2005 08:05  · Личное сообщение · #12  | 
| 
 | 
Создано: 12 апреля 2005 09:08  · Личное сообщение · #13  | 
| 
 | 
Создано: 12 апреля 2005 09:10  · Личное сообщение · #14  | 
| 
 | 
Создано: 12 апреля 2005 09:17  · Личное сообщение · #15  | 
| 
 | 
Создано: 12 апреля 2005 10:14  · Личное сообщение · #16  | 
| 
 | 
Создано: 12 апреля 2005 13:49  · Личное сообщение · #17  | 
| 
 | 
Создано: 12 апреля 2005 14:00  · Личное сообщение · #18  | 
| 
 | 
Создано: 12 апреля 2005 14:28  · Личное сообщение · #19  | 
| 
 | 
Создано: 12 апреля 2005 14:35  · Личное сообщение · #20 Учите ФАСМ он один останется (из ассемблеров) 8), за ним будущее. Правда, с радасмом он туго работает, нужно попарится слегка, чтоб настроить... Да и ФАСМовского ИДЕ вполне хватает для ежедневных поделок =). А кряки, наверно, лучше писать на асме, и дело тут даже не в размере экзешника, просто меньше будет вопросов "а как работать со строками в БАСМе". ----- Все говорят что мы вместе. Но не многие знают в каком. ![]()  | 
| 
 | 
Создано: 12 апреля 2005 14:47  · Личное сообщение · #21  | 
| 
 | 
Создано: 12 апреля 2005 14:57  · Личное сообщение · #22 dMNt пишет: масм32 разрабатывали крякеры ;) Hutch и Iczelion Ну компилер, то они не писали, а если компилятор не развивается, не поддерживает новые технологии, то его жизнь почти кончена   (хотя сам проект МАСМ32 очень хорош). А от мелкософта ждать подарка асмерам в виде нововой версии компилера  не приходится  ...
----- Все говорят что мы вместе. Но не многие знают в каком. ![]()  | 
| 
 | 
Создано: 12 апреля 2005 16:57 · Поправил: PlainTeXT  · Личное сообщение · #23 ValdiS пишет: А почему бы не использовать просто Turbo Pascal. Я пробовал.. тока х.. чё получилось.. ) 
 В exe одни нули добавляются.. моя прога в 100 kb превратилась в 6 метров.. %).. и так и осталась не пропатченной... ![]()  | 
| 
 | 
Создано: 12 апреля 2005 17:10  · Личное сообщение · #24  | 
| 
 | 
Создано: 12 апреля 2005 17:22  · Личное сообщение · #25 Fallen Angel пишет: Попробуй KOL - Key Objects Library для Delphi. Будет мелкая прога с виндовым интерфейсом Она и без KOL будет такой какой нужно ;) // keygen.dpr // keygen.rc ![]()  | 
| 
 | 
Создано: 12 апреля 2005 17:58 · Поправил: xShadow  · Личное сообщение · #26  | 
| 
 | 
Создано: 12 апреля 2005 18:38  · Личное сообщение · #27  | 
| 
 | 
Создано: 12 апреля 2005 20:31  · Личное сообщение · #28 [заканчиваю оффтоп] Млять, кому руки оторвать =), за перекособочивание страницы... Asterix Я привык верить своим глазам, а не слухам... А как у мелкософта с поддержкой АМД-инструкций? У меня у самого МАСМ32, тот что Хатч слепил, без дошлепков 2003 и 2005. Не стал качать их, так как видел обширную дискуссию об их глюках... Да и вообще, ведь мелкософт развивает ассемблер как побочный продукт, если б направить хотя бы сотую часть мощи мелкомягких на разработку нового ассемблера  ... тогда другое дело. Хотя я сам ФАСМ и МАСМ юзаю почти на равне (покрайней мере забывать МАСМ рано, уж очень еще многие на нем пишут, но ФАСМ учить надо полюбому, я так думаю! 8))
[/заканчиваю оффтоп] ----- Все говорят что мы вместе. Но не многие знают в каком. ![]()  | 
| 
 | 
Создано: 13 апреля 2005 00:13  · Личное сообщение · #29 Zer0 пишет: какой нах турбо паскаль, на дворе 21 век Ну, и что?!    
Если тебе в файле необходимо поменять несколько байт, то я не вижу проблемы в использовании Паскаля. Да, возможны проблемы с длинными именами, но говорить, что это отстой - ГЛУПО. ДЛЯ ЧЕГО НУЖЕН GUI, ПРИ ПРОПАТЧИВАНИИ. Плюс запакуй полученный файл. Размер будет небольшой - несколько кБ.  
----- Сколько ни наталкивали на мысль – все равно сумел увернуться ![]()  | 
| 
 | 
Создано: 13 апреля 2005 02:17  · Личное сообщение · #30 > если б направить хотя бы сотую часть мощи мелкомягких на разработку нового ассемблера Если бы это было хоть кому-то нужно (читай "давало бы финансовую отдачу") то они бы давно направили. В наши тяжелые дни время программиста стОит очень дорого. 99% задач, требующих ассемблера решается inline ассемблером в HLL языках. Оставшиеся копейки без проблем решаются на масме и подлинковываются к проекту, если уж совсем приспичило соптимизировать какую-нить функцию. Полностью написанные на ассемблере проекты это удел или студентов, кому заняться нечем, или редких интузиастов, больных на голову. Все что может быть написано на HLL должно писаться именно на нем - меньше поимеете геморроя при портировании на другие платформы, которых последнее время все больше и больше, да и грамотно написанный код на С/С++ не будет ничем уступать коду написанному на асме ни по размеру ни по скорости. ![]()  | 
| . 1 . 2 . >> | 
| eXeL@B —› Основной форум —› Народ! Давно хотел спросить... | 




 
 
 
 





 (хотя сам проект МАСМ32 очень хорош). А от мелкософта ждать подарка асмерам в виде нововой версии компилера  не приходится 
...

 
 Для печати