Assembler

Assembler, Basic, Pascal/Delphi, Perl, PHP, JavaScript, HTML и т.д. Вопросы и помощь.

Assembler

Непрочитанное сообщение Alex ilmarranen » 29 мар 2007, 19:46:57

На данный моментъ…. Ищется 16-bit MASM линкеръ для DOS приложений… Это должны быть какие-то старые пакеты… Google ничего внятного не выдалъ… =-O
Alex ilmarranen
 

Assembler

Непрочитанное сообщение Void » 03 апр 2007, 09:10:13

Может этот подойдет?
http://tutmatov.kursknet.ru/files/other/link.7z
ULTIMA RATIO
Аватара пользователя
Void
Администратор
Администратор
 
Сообщения: 2430
Зарегистрирован: 25 июн 2006, 09:33:27
Откуда: Курск
Пол: Мужской
Имя: Роман

Assembler

Непрочитанное сообщение Alex ilmarranen » 19 май 2007, 11:31:47

2Void Не совсемъ то… )) Но всё= спасибо… ))

Значитъ вотъ… Интересуетъ инфа следующего плана… - работа съ файловыми накопителями не черезъ DOS-дескрипторы, а при помощи аппаратныхъ прерываний… Желательно конечно примеръ проги съ записью/чтениемъ подобного рода… Но и просто литература тожъ пойдётъ…

З.Ы. Если чё сморозилъ.. - чё не судите строго… )) Я тока учусъ…
Alex ilmarranen
 

Assembler

Непрочитанное сообщение Alex ilmarranen » 22 май 2007, 21:36:34

Ну где же вы…? чудо-программисты… Перехватъ API… ring0… Тьфу… ]:->

Умнеги… А какъ спросишь чего дельного хренъ кто ответитъ… Только трепаться… ]:->
Alex ilmarranen
 

Assembler

Непрочитанное сообщение Гость » 22 май 2007, 22:01:49

Alex ilmarranen писал(а):работа съ файловыми накопителями не черезъ DOS-дескрипторы, а при помощи аппаратныхъ прерываний…

Вот насчет этого, завтро чего нибудь придумаю… Да и пример мот скину,
а насчет литературки так это навалом… Заходи в гуглъ…
А тебе для чего это, можешь немного поконкретнее объяснишь ситуацию, вместе и подумаем… А если интересует конкретно технология взлома защиты, то тада в личку…
Гость
 

Assembler

Непрочитанное сообщение Alex ilmarranen » 23 май 2007, 15:12:07

Нужно записать/прочитать изъ/въ System Volume Information…

Я имею ввиду чисто аппаратную чтение/запись… Вроде тамъ обращения черезъ номера блиновъ, головокъ, секторовъ… Короче вроде даже и не въ рамкахъ файловой системы..

Или такого нету… ? %)
Alex ilmarranen
 

Assembler

Непрочитанное сообщение Гость » 24 май 2007, 15:20:49

Alex ilmarranen
Поковыряйся пока здесь http://wasm.ru/ - есть документация, исходники, статьи… Вполне возможно что там что нибудь путное найдёш, а я пока еще подумаю, если что найдёш выкладывай, интересно стало…
С блинами, головками и секторами, а лучше, наверное, все-таки LBA - это легко: прерывания Bios или порты ввода/вывода. Но вот System Volume Information - это уже надо в любом случае с файловой системой работать (ручками или готовый драйвер), причем неизвестно с какой: FAT32? NTFS?
Просто литература:
http://www.wasm.ru/article.php?article=atazen01
http://www.wasm.ru/article.php?article=atazen02
+ документация по нужной файловой системе (думаю гугл даст)
P.S. Разумеется, если имелось в виду не под Windows.


Смотри тут всё есть.
http://bukinist.info/
Название: Программирование на аппаратном уровне
Автор: В. Кулаков
Издательство: Питер

Линкер:
http://home.tt.net/~jackklein/x86/x86_main.html
ссылки от туда ведут на ftp://ftp.microsoft.com/Softlib/MSLFILES/
Гость
 

Assembler

Непрочитанное сообщение Alex ilmarranen » 03 июн 2007, 15:33:37

Да.. оно… спсб… ))


Очередная проблема…
Что закономерно… началъ перезжать съ кривого TASM'а на MASM…
Версия пакета 9 съ чемъ то… %) И ваще мутная какая то…. Въ bin лежитъ ml.exe … masm.exe нету…
Стандартное и везде упоминаемое ml /c /coff /Cp filename нифига внятного не даётъ даже съ рядомъ валяющимися examples… %) Блинъ… просветите…
Alex ilmarranen
 

Assembler

Непрочитанное сообщение Гость » 04 июн 2007, 01:51:37

Alex ilmarranen писал(а):Нужно записать/прочитать изъ/въ System Volume Information…
Я имею ввиду чисто аппаратную чтение/запись… Вроде тамъ обращения черезъ номера блиновъ, головокъ, секторовъ… Короче вроде даже и не въ рамкахъ файловой системы..

А вообще нафига это делать "аппаратно"? Если у тебя админских прав нет - тебя к железу всё равно не пустят, если есть - ты с тем же успехом можешь пустить прогу от аккаунта SYSTEM, который к этим папкам имеет full control.
Гость
 

Assembler

Непрочитанное сообщение Alex ilmarranen » 04 июн 2007, 14:56:35

Гребеньков писал(а):ты с тем же успехом можешь пустить прогу от аккаунта SYSTEM, который к этим папкам имеет full control.
Побробневей плзъ… Йа дундукъ… Общий то смыслъ я понялъ…. Где прочитать по реализации…?

Заранее спсб….
Alex ilmarranen
 

Assembler

Непрочитанное сообщение Alex ilmarranen » 05 июн 2007, 16:26:06

Требуются инфа по ключамъ для ml.exe и link.exe… =-O
На работи инетъ отрубили… Говрядъ порнуху смотримъ… А я изъ подобного тока башоргъ четайу… %) Неужели наши одмины прохавали о его воздействии на мосхъ… )))
Alex ilmarranen
 

Assembler

Непрочитанное сообщение Alex ilmarranen » 05 июн 2007, 20:32:20

Въ MASM есть отладчикъ?… Везде трындят что это Microsoft Code View… Где эту сволочь найти…? =-O
Alex ilmarranen
 

Assembler

Непрочитанное сообщение Гость » 06 июн 2007, 00:32:10

Alex ilmarranen писал(а):Побробневей плзъ… Йа дундукъ… Общий то смыслъ я понялъ…. Где прочитать по реализации…?

Доступ к папкам System File Information закрыт на уровне разграничения доступа файловой системы NTFS. Обычно туда разрешено ходить только пользователю SYSTEM (или LOCAL SYSTEM, не помню точно). Соответственно, чтобы оттуда читать и туда писать - проще всего будет написать сервис на любом языке (хоть на визуал бейсике) и пускать его именно с системными правами. Ну или сделать так, чтобы твоя программа именно с этими правами работала (я тоже только в общих чертах знаю).

Ещё можно просто права поменять на папках - в свойствах папки в разделе Security дать нужному пользователю Full Control (см. http://support.microsoft.com/kb/309531 ).

Вот ещё сцылки про запуск программ от Local System:
http://www.mkssoftware.com/docs/man1/mksrv.1.asp
http://www.com/deproject.com/systexyntservice.asp
Гость
 

Assembler

Непрочитанное сообщение Alex ilmarranen » 06 июн 2007, 16:41:57

Спасибо большое… почитаю….

Кстати…
Alex ilmarranen писал(а):Въ MASM есть отладчикъ?… Везде трындят что это Microsoft Code View… Где эту сволочь найти…?
Найденъ после 4-хъ(!) часовъ поисковъ… Ужасънахъ… Ща буду качать…

Alex ilmarranen писал(а):Требуются инфа по ключамъ для ml.exe и link.exe…
То же найдено… Но кастрированный вариантъ… Полный бы на русскомъ… %)
Alex ilmarranen
 


Вернуться в Программирование

Кто сейчас на форуме

Зарегистрированные пользователи: AhrefsBot [Bot], Bing [Bot], DotBot [Crawler], Petal [Bot], Trendiction [Бот]