Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

03.12.2007, 00:01
|
|
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме: 1777536
Репутация:
932
|
|
http://www.wasm.ru/article.php?article=1022006
|
|
|

03.12.2007, 18:26
|
|
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме: 1845671
Репутация:
1338
|
|
Сообщение от Ky3bMu4
Разве?
Код:
#define NULL 0
А в асм:
NULL equ 0
Конечно. Ты меня не понел, никто не спорит что Null = nil = 0. Но в Делфи, к примеру nil это указатель в никуда, т.е. нулевой и если юзать 0, то препроцессор выдает WARNING.
...это логическая окраска. Правдо я незнаю её ))
|
|
|

26.12.2007, 16:22
|
|
Новичок
Регистрация: 26.12.2007
Сообщений: 2
Провел на форуме: 8455
Репутация:
0
|
|
Я задаю сего тупой вопрос - какой язык лутше учить в начале ассемблер или Пескаль???
и плиз если можно вылодите книги по етим языкам(и проги которые нужны для работе с ними)
Заранее благодарю
|
|
|

26.12.2007, 16:24
|
|
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме: 2360904
Репутация:
1393
|
|
Сообщение от Crazyyy
Я задаю сего тупой вопрос - какой язык лутше учить в начале ассемблер или Пескаль???
и плиз если можно вылодите книги по етим языкам(и проги которые нужны для работе с ними)
Заранее благодарю
Можно и асмом начинать. Советую прочитать Ассемблер, это просто! О. Калашников(DOS), а также Крупника (win32)
|
|
|

26.12.2007, 16:29
|
|
Members of Antichat - Level 5
Регистрация: 28.05.2007
Сообщений: 729
Провел на форуме: 5571194
Репутация:
1934
|
|
Crazyyy, но лучше с паскаля начни =) Он прощё.
|
|
|

26.12.2007, 16:30
|
|
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме: 2360904
Репутация:
1393
|
|
Сообщение от movejump
Писал на асме только под МсДос, сейчас перехожу под Винду и *юникс.
Помогите, напишите на асме под Винду, чтоб на консоль выводила "hi".
Код:
.386
.model flat
option casemap:none
include windows.inc
include kernel32.inc
.data
sConsoleTitle db "Antichat.ru",0
sText db "Hi!!!",0
.code
Main PROC
LOCAL hStdout:DWORD
invoke SetConsoleTitleA, offset sConsoleTitle
invoke GetStdHandle, STD_OUTPUT_HANDLE
mov hStdout,eax
invoke WriteConsoleA, hStdout,offset sText,16d,0,0
invoke ExitProcess,0
Main ENDP
end Main
И не забывай линковать нужно со следуйшим флагом
link.exe /SUBSYSTEM:CONSOLE
Последний раз редактировалось z01b; 26.12.2007 в 16:38..
|
|
|

26.12.2007, 17:17
|
|
Участник форума
Регистрация: 21.04.2007
Сообщений: 289
Провел на форуме: 4612647
Репутация:
368
|
|
Как можно обойти эвристику каспера 7,возможно ли ее обойти вообще? Мне нужно для криптора,так как после криптовки(путем добавления секции) пинча он палится как Heur.Crypted.Trojan непонятно с чего бы.Как убрать этот Heur? SEH еще в моде,если да то как правильно его использовать?
Последний раз редактировалось NeXArmAor; 26.12.2007 в 17:20..
|
|
|

26.12.2007, 17:32
|
|
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме: 1845671
Репутация:
1338
|
|
NeXArmAor Здесь идет проверка файла по косвенным признакам! А именно в какую секцию падает OEP. Entry point обычно идет в первую секцию, секцию кода. Посмотри реализацию в RPCrypt (Маскировать OEP) или аналогичную в FreeCryptor (Не менять OEP).
|
|
|

26.12.2007, 17:54
|
|
Участник форума
Регистрация: 21.04.2007
Сообщений: 289
Провел на форуме: 4612647
Репутация:
368
|
|
GlOFF, не совсем понятно...по подробнее.
|
|
|

26.12.2007, 18:09
|
|
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме: 1845671
Репутация:
1338
|
|
NeXArmAor, Entry point не ставь в последнюю секцию, т.е. вообще не меняй её. А на оригинальной точке входа делай прыжок в последнюю секцию. А OEP потом восстановишь.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|