Board.KolibriOS.org

Official KolibriOS board
It is currently Tue May 21, 2019 2:37 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 26 posts ]  Go to page Previous 1 2
Author Message
PostPosted: Mon Sep 12, 2011 12:10 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Дизассемблер для Колибри. Работает, сохраняет результат в disasm.out. Приятного аппетита.

Code:
Usage: ud86 [-option[s]] file
  Options:
      -16      : Set the disassembly mode to 16 bits.
      -32      : Set the disassembly mode to 32 bits. (default)
      -64      : Set the disassembly mode to 64 bits.
      -intel   : Set the output to INTEL (NASM like) syntax. (default)
      -att     : Set the output to AT&T (GAS like) syntax.
      -v <v>   : Set vendor. <v> = {intel, amd}.
      -o <pc>  : Set the value of program counter to <pc>. (default = 0)
      -s <n>   : Set the number of bytes to skip before disassembly to <n>.
      -c <n>   : Set the number of bytes to disassemble to <n>.
      -x       : Set the input mode to whitespace seperated 8-bit numbers in
                 hexadecimal representation. Example: 0f 01 ae 00
      -noff    : Do not display the offset of instructions.
      -nohex   : Do not display the hexadecimal code of instructions.
      -h       : Display this help message.
      --version: Show version.
 
  Udcli is a front-end to the Udis86 Disassembler Library.
  http://udis86.sourceforge.net/


Спасибо Albom за наводку.


Attachments:
disasm.7z [20.32 KiB]
Downloaded 184 times
Top
   
PostPosted: Mon Sep 12, 2011 4:18 pm 
Что-то ничего кроме пустого файла и сообщения "Multiple files specified" не получаю. И параметры указывал и полный путь и только имя файла - результат один.


Top
   
PostPosted: Mon Sep 12, 2011 4:21 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
А версия console.obj какая? Нужна ревизии не меньше 2170. (А я вообще пользуюсь своей версией console.obj. Хочу аккаунт на SVN - у кого просить?)


Top
   
PostPosted: Mon Sep 12, 2011 4:35 pm 
Про такие вещи нужно сразу упоминать до, а не потом. Теперь все нормально. Спасибо!

Думаю у mike.dld все еще нужно спрашивать.


Top
   
PostPosted: Mon Nov 21, 2011 10:33 pm 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 794
Вот еще хороший дизассемблер, в виде библиотеки. Очень хорош, можно лишь прикрутить гуй, и наслаждаться: http://mediana.sf.net

его обсуждение на WASM-е http://www.wasm.ru/forum/viewtopic.php?id=36828, подробнее можно прочитать на http://mika0x65.livejournal.com/6898.html#cutid1


Top
   
PostPosted: Sun May 26, 2013 8:26 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Исходники дизассемблера для menuetlibc. Тогда я еще не заморачивался с библиотеками, так что объектники из libudis нужно "вручную" копировать в папку с самим дизассемблером.


Attachments:
udcli_src.7z [196.55 KiB]
Downloaded 121 times
Top
   
PostPosted: Mon May 27, 2013 3:07 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
Я как понимаю, Angel интересует формат
структуры бинарного файла в колибри и может коды мнемоник команд IA-32
Чем можно помочь? Может дать ссылку на данный топик?


Top
   
PostPosted: Mon May 27, 2013 3:20 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Полезнее intel reference manual в таком случае. Формат бинарного файла хорошо описан.


Top
   
PostPosted: Mon May 27, 2013 3:22 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
SoUrcerer wrote:
Полезнее intel reference manual в таком случае. Формат бинарного файла хорошо описан.

А на Wiki информация есть?


Top
   
PostPosted: Mon May 27, 2013 3:28 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
http://wiki.kolibrios.org/wiki/Writing_ ... The_header


Top
   
PostPosted: Mon Dec 18, 2017 3:41 am 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 658
Новость c OpenNet
Компания Avast открыла исходные тексты декомпилятора машинного кода


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 26 posts ]  Go to page Previous 1 2

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited