وو

وحید آنلاین . آرشیو وبلاگ وحیدمی دات آی آر . شرکت بیان. vahidmy.blog.ir

وو

وحید آنلاین . آرشیو وبلاگ وحیدمی دات آی آر . شرکت بیان. vahidmy.blog.ir

Disassembly





Disassembly


Disassembly is real source code. 


دیس اسمبلی


دیس اسمبلی ، سورس کد واقعی است . 


اگر شما در اسمبلر RosAsm  از هیچگونه ماکرو یا پارسر یا رهنمود استفاده نکنید ، عملا بطور ذاتی در حال برنامه نویسی در مدل دیس اسمبلی خواهید بود . 


در این حالت بدلیل یکسان بودن بین سورس (Source) و دیس اسمبلی  (Disassembly)  شاهد یک  رخداد زیبا و جذاب خواهید بود 


(سورس یعنی کد منبع نرم افزار یا درایور یا بازی یا سیستم عامل ) 



این رخداد اینگونه است که شما عملا قادر به رمزگشایی از دیس اسمبلی خواهید شد . 


وقتیکه شما یک مدت با اسمبلر RosAsm یا  Fasm  یا حتی  Masm  ،  در روش دیس اسمبلی یعنی اسمبلی کاملا سطح پایین و  خالص و به شکل ستونی از دستورات ، برنامه بنویسید خواه ناخواه پس از مدتی قادر به رمزگشایی از دیس اسمبلی نرم افزارهای سیستم عاملها خواهید شد . 


اینجا دیگه این دیس اسمبلی است که سورس کد برنامه می باشد  و این واقعا لذتبخش است زیرا شما برای یافتن سورس کد چنین برنامه هایی به هیچ نوع ابزار خاص نیاز ندارید بجز یک دیس اسمبلر ساده مثل  C32asm یا  Ollydbg  . 


اینجا شما عملا  با یک نگاه به دیس اسمبلی ، درواقع سورس کد برنامه را دیده اید و می توانید  انرا در ذهن تان رمزگشایی نمایید . 


این واقعا لذتخبش و زیباست . این لذت را فقط برنامه نویسان زبان اسمبلی درک می کنند . 


در مورد نمونه کدهایی که این مطلب را تصدیق نمایند قبلا در همین وبلاگ ، پست هایی منتشر کرده ام . کافیست به آرشیو وبلاگ وحیدمی مراجعه نمایید یا نقشه ی سایت را نگاه کنید . 

این شعارها را خوب نگاه کنید و به آنها فکر کنید تا متوجه ی منظورم بشوید 


Assembly is REAL open source


DisAssembly is Real  Source


Binary = Source 


اسمبلی ، اوپن سورس واقعی است 


باینری = سورس


برنامه نویسی با زبان ماشین 


Programming by hex editor





کافیست به پستهای مربوطه مراجعه نمایید تا با نمونه هایی از کدها آشنا شوید . 


با دیس اسمبلرها خصوصا  RosAsm و  C32asm و  Ollydbg  کار کنید تا بتوانید  زبان اسمبلی را بهتر درک نمایید . برنامه نویسی در مدل دیس اسمبلی واقعا لذت بخش است زیرا دیس اسمبلی یعنی اوپن سورس واقعی  و  اسمبلی = دیس اسمبلی . 

این تناظر بین سورس و دیس اسمبلی ، واقعا زیبا و جذاب و لذتبخش است . 


لذت اسمبلی !! 




+

+

وحید محمدی - وبلاگ وحیدمی 


https://vahidmy.blog.ir