Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d

Ana Menü

asm den ccs c

Başlatan nicksiz88, 06 Şubat 2011, 22:36:19

nicksiz88

arkdaşlar asm dilinde yazılmış bi programı ccs c ye bire bir dönüştüre bilecek tarzda program olabilirmi acaba ?
Her şeyin bi fiyatı, her insanın bi değeri vardır. Fiyatı olmayan eşyaya çöp, Değeri olmayan insana; "giderken kapıyı ört" denir

PARSIC

mümkün değil malesef
********************************************************************HI-TECH*******************************************************************

X-Fi

asm den hex e dönüştürmeye ne dersin :)
http://www.coskunergan.dev/    (Yürümekle varılmaz, lakin varanlar yürüyenlerdir.)

nicksiz88

hex kodu var zati ama bana ccs c  dilinde üzerine eklentiler yapabilecegim şekli lazım asm hiç bilmiyorum :(kodları geliştirmek için yani
Her şeyin bi fiyatı, her insanın bi değeri vardır. Fiyatı olmayan eşyaya çöp, Değeri olmayan insana; "giderken kapıyı ört" denir

X-Fi

yaz buraya kodları nasıl değiştireceğini anlatayım.
http://www.coskunergan.dev/    (Yürümekle varılmaz, lakin varanlar yürüyenlerdir.)

Ruzgarbey

merhaba;
herhangi bir derleyiciden elde edilmiş asm kodlarını tekrar derleyici diline çevirmek imkansız değildir ama bu tip programları piyasada bulamazsınız.bu tip programların çok özel olduğunu düşünüyorum. çan çin amcaların sitelerini takip etmeni öneririm :) bilindiği gibi bu amcalar kopyalamada birinci oldukları için ellerinde olmaması münkün değildir.
asm üzerinde değişiklik yapabilirsin ama derleyecilerin ürettiği asm biraz karmaşık oluyor.bizim derleyici içinde kullandığımız alt programlar vss. derleyici tarafından asm ye çevrildikten sonra adres olarak çağrılıyor buda asm yi çok iyi incelememiz gerektiğini düşünüyorum.bence bu tip şeylerle uğraşmak yerine aynı programı yazman senin için daha kolay olacaktır.
kolay gelsin.
Hayatta En Hakiki Mürşid İlimdir. M.K. ATATÜRK

mufitsozen

Alıntı yapılan: gerbay - 08 Şubat 2011, 22:42:55
şu an yeryüzünde bu tür işleri en iyi yapan araç interactive disassembler;
http://www.hex-rays.com/idapro/

bunun hexrays plugin i var, pseudo C koduna çaviriyor, gayet de başarılı ama bu işi şu an için sadece x86 ve arm işlemciler için yapıyor.

mesela arm için nasıl yaptığına şu linkden bakabilirsiniz;
http://www.hex-rays.com/hexarm_compare0.shtml

şu an PIC mcu lar için böyle bir olay yapan tool yok bildiğim kadarıyla

@gerbay, arkadas asm bilmiyormus, o soyledigin toollari kullanabilmek icin, compilerlarin nasil asm kod yarattigi, sistem cagirilari vs gibi bin tane detay bilmek lazim.
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.