Сейчас на форуме: _MBK_ (+7 невидимых)

 eXeL@B —› Основной форум —› Fatal error LNK1190: invalid fixup found
Посл.ответ Сообщение

Ранг: 2.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 29 августа 2005 21:21
· Личное сообщение · #1

Блин люди помогите plz начал учить ассемблер скачал MASM 6.14 , скачал рассылку Калашникова, читаю первую статью делаю все как там написано а когда дело доходит до линкования,незнаю правильно сказал или нет , выскакивает ошибка fatal error LNK1190: invalid fixup found, кто нить знает как это исправить????



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 29 августа 2005 22:27
· Личное сообщение · #2

Начни лучше так:
http://www.exelab.ru/rar/dl/CRACKLAB.rU_8.rar
а потом сам разберёшься.

-----
Всем привет, я вернулся





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 29 августа 2005 22:45
· Личное сообщение · #3

Сливал бы уж тогда новый МАСМб 8.2, может в нём фигня, х.з.



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 29 августа 2005 23:14
· Личное сообщение · #4

SkYmAn пишет:
Сливал бы уж тогда новый МАСМб 8.2, может в нём фигня, х.з.


Так, там как раз и есть:
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.

usage: ML [ options ] filelist [ /link linkoptions]
Run "ML /help" or "ML /?" for more info


Линкер из новых MASM'ов com-файлы не собирает, это же MASM for 32.
В таких случаях нужен старый link.exe.

-----
Всем привет, я вернулся





Ранг: 299.6 (наставник)
Активность: 0.30
Статус: Участник
Armadillo Killer

Создано: 29 августа 2005 23:52
· Личное сообщение · #5

SkYmAn а чем тебе MASM 8.2 SP2 не нравиться ? или в ствтье именно MASM 6.14 используют ?



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 30 августа 2005 01:41
· Личное сообщение · #6

Z0oMiK пишет:
или в ствтье именно MASM 6.14 используют ?

Рассылка Калашникова - это не статья, а старые, но хорошие уроки по Асму.
Там неплохие примеры для DOS, все собираются в com-файлы.

-----
Всем привет, я вернулся





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 30 августа 2005 02:07
· Личное сообщение · #7

Bitfry пишет:
Рассылка Калашникова - это не статья, а старые, но хорошие уроки по Асму.

А что в них хорошего-то? Зачем нужны примеры для ДОС? Только путают людей, которые хотят изучать по ним асм. имхо



Ранг: 389.6 (мудрец)
Активность: 0.150
Статус: Участник

Создано: 30 августа 2005 07:18
· Личное сообщение · #8

Ara пишет:
А что в них хорошего-то


Первых уроков 10 дают представление что такое асм.
Хотя... Имхо у Bitfry это сделано проще.


2Bitfry
Ничего личного =))

-----
TBR




Ранг: 163.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 30 августа 2005 07:57
· Личное сообщение · #9

Z0oMiK пишет:
а чем тебе MASM 8.2 SP2 не нравиться ? или в ствтье именно MASM 6.14 используют ?

Это одно и тоже =)



Ранг: 2.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 30 августа 2005 13:10
· Личное сообщение · #10

Скачал я рассылку Калашникова т.к. на каком то форуме прочитал, что это типо самое то для начинающего. А изучение с доса там начинаеться для того что бы дать читателю общее понятие о процессоре регистрах и все такое, ну покрайней мере там так написано Теперь почитаю уроки от Bitfry
может мне в них больше повезёт



Ранг: 228.7 (наставник), 2thx
Активность: 0.120
Статус: Участник
malware research

Создано: 30 августа 2005 13:24
· Личное сообщение · #11

Ara пишет:
А что в них хорошего-то? Зачем нужны примеры для ДОС? Только путают людей, которые хотят изучать по ним асм. имхо

Полностью согласен. Лучше начинать с написания простых программ на асме под винду.
SkYmAn пишет:
для того что бы дать читателю общее понятие о процессоре регистрах и все такое

Сходи еще на WASM там есть много полезной инфы.

-----
Research is my purpose




Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 30 августа 2005 17:19 · Поправил: Bitfry
· Личное сообщение · #12

Ara пишет:
А что в них хорошего-то?

Содержание примеров. Они чего-то делают. Чистый и простой Асм.
- Скопировать в видеобуфер, и получить результат.
- Научится нормировать линейные адреса в вертикаль и горизонталь.
- Забавный примеры полиморфии.
Да я вообще без этих уроков Асм не осилил бы... Ну, может, преувеличиваю слегка .

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

Error_Log пишет:
Лучше начинать с написания простых программ на асме под винду.


Расскажи-ка, что это за такие простые программы под винду?

ИМХО Изучать Ассемблер нужно с команд, а не директив, компиляции и прочей мути.
Команды Асма в чистом виде без мути, можно дать только в DOS... Или придётся опускать большие объёмы информации, оставляя на потом.

А вообще всё зависит от подготовленности читателя. Я пишу для тех, кто НЕ ЗНАЕТ НИ ОДИН ЯЗЫК ПРОГРАММИРОВАНИЯ!
Если 10 лет работать на C++, то, конечно, имеет смысл читать Iczelion'a и только потом искать настоящий Ассемблер, а затем машинный язык.
Но если старт с нуля, то команды Асма - лучший вариант!
Естественно ИМХО.

-----
Всем привет, я вернулся





Ранг: 115.8 (ветеран)
Активность: 0.080
Статус: Участник

Создано: 30 августа 2005 19:38
· Личное сообщение · #13

SkYmAn
пашукай рассылку Седого (как то пробегала тут). Достойная работа для новичков, только померла на полпути, жаль....
Освоишься - переходи к практике - изучению Икзелиона (ищи на васме).

-----
Ни одно доброе дело не должно остаться безнаказанным !!!




Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 31 августа 2005 03:19 · Поправил: Bitfry
· Личное сообщение · #14

[EXE]_cutor пишет:
пашукай рассылку Седого (как то пробегала тут). Достойная работа для новичков, только померла на полпути, жаль....

Да, Седой к сожалению сейчас занят . Я думал у себя на сайте его рассылку выложить, но как-то всё туда-сюда.
Однако он здорово мне помог в написании Чтивы 0. Без него было бы совсем не то.

[EXE]_cutor пишет:
Освоишься - переходи к практике - изучению Икзелиона


Только не забывайте чайники, Айсилон писал уроки про WinAPI а не про Ассемблер!

-----
Всем привет, я вернулся




Ранг: 228.7 (наставник), 2thx
Активность: 0.120
Статус: Участник
malware research

Создано: 31 августа 2005 10:19
· Личное сообщение · #15

Наверно, у каждого свой путь, но лично я изучал ассемблер в дизассемблере, когда первый раз отучал игру от диска, читал FAQ и статьи для начинающих, разбирался с каждой командой, стоящей возле GetDriveTypeA и т. д. и т. п.
Bitfry пишет:
Расскажи-ка, что это за такие простые программы под винду?

Моей первой програмкой был кейген(4Кб) для WinTools PRO 5.1.1, для которой я до сих пор в инете ни серийников ни кейгенов нормальных не видел(???) (там защита с неявной проверкой, а те что я нашел проходят только 1 этап, поклацаешь в проге кнопочки, а потом после перзапуска наг вылазит...)
P.S. Изучение должно быть интересным и приносить пользу! Тогда оно не надоест!

42d8_WinTools511 KeyGen.exe

-----
Research is my purpose




Ранг: 192.3 (ветеран), 18thx
Активность: 0.120
Статус: Участник
stoned machine-gunner

Создано: 31 августа 2005 18:05
· Личное сообщение · #16

Error_Log
lol, это по твоему кейген?
кейген - это когда ключи генерируются при нажатии на соответствующую кнопку, а не жестко прошиты в коде "кейгена". =)

-----
once you have tried it, you will never want anything else




Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 31 августа 2005 18:33
· Личное сообщение · #17

gloom пишет:
lol, это по твоему кейген?

Да ладно тебе, Error_Log сказал же - первая программа на Асме (вероятно вообще первая на API).
Тут и иконки нет (хотя в коде вызов вставлен), и окно наворочено, код корявый до жути.
Но! Для первой проги – это фантастика!
У меня была первая прога (совсем, совсем первая, на любом языке) "попытка кейгена для The Bat 3.0", но я же не знал что там RSA512.
Зато писать учился. Правда в консоли всё делал, но там были реальные действия. Настоящий реверсинг... Только до тупика с надписью: "RSA – чайникам вход воспрещён".
Короче говоря, похоже, у большинства первые собственные проги "кейгены" или "патчеры".
Или я неправ?

-----
Всем привет, я вернулся




Ранг: 228.7 (наставник), 2thx
Активность: 0.120
Статус: Участник
malware research

Создано: 31 августа 2005 19:07
· Личное сообщение · #18

gloom пишет:
lol, это по твоему кейген

Зато никто не узнает алгоритм А чем не кейген, ключи генерит же
Bitfry пишет:
первые собственные проги "кейгены" или "патчеры".

Ну "Hello, world" слишком банально

-----
Research is my purpose




Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 13 августа 2009 19:01
· Личное сообщение · #19

что то трудно найти asm 8.2 ver. У меня заработало с vasm (visual assembler). Установочный файл setupvasm.



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 13 августа 2009 19:10
· Личное сообщение · #20

Фу, пахнет трупаком ... Закрыто.


 eXeL@B —› Основной форум —› Fatal error LNK1190: invalid fixup found
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати