به نام خدایی که زبان ماشین را آفرید
اسرار هگز ادیتورها بخش اول
اگر خدا بخواهد و عمری طولانی به من بدهد قصد دارم به مرور زمان و به تدریج و طی چند سال ؛ اسرار و رازها و ناگفته های هگز ادیتورها را فاش نمایم !
ابتدا اصلا قصد نداشتم اسرار و رازهای هگز ادیتورها و زبان ماشین را برملا کنم و می خواستم این رازها را با خودم به گور ببرم تا مجرمان سایبری و اتکرها و خلافکارها و هکرهای کلاه سیاه از این اسرار و رموز در جهت اهداف پلید و شیطانی استفاده نکنند .
اما وقتیکه خوب فکر کردم دیدم اگر سکوت کنم تمام افکار و عقاید و ایده ها و نوشته هایم که در جهت احیای زبانهای ماشین و اسمبلی نوشته ام و منتشر کرده ام بی اعتبار و هجو و بی ارزش می شوند .
لذا برای اعتبار دادن به نوشته ها و عقاید و تجربیاتم و کمک به احیای زبانهای واقعی برنامه نویسی و نابودسازی استبداد و استکبار حاکم بر دنیای فناوری اطلاعات و مافیای حاکم بر دنیای برنامه نویسی ؛ مجبورم ریسک کنم و همه نوع خطری را به جان بخرم تا بتوانم به خودم و سایر مردم ؛ آزادی و استقلال و قدرت و انعطاف پذیری را هدیه دهم و مردم را از غل و زنجیرهای شرکتهای استبدادی و انحصاری نجات دهم .
لذا از این پست تا آخرین پست ؛ منحصرا روی زبان ماشین و هگز ادیتور و مهندسی معکوس و البته زبان اسمبلی دستی و اسمبلی نیمه اتوماتیک و اسمبلی اتوماتیک تمرکز می نمایم .
کار کردن با هگز ادیتورها؛ دشواریها و البته لذت های خاص خود را دارد .
من به زودی نسخه ی کامل و جامع نرم افزار وین هگز را آپلود می کنم . نسخه ی کامل و جدید وین هگز امکانات و ابزارهای بیشتری دارد و قدرت بیشتری به من و شما می دهد .
من برای برنامه نویسی با هگز ادیتور سعی می کنم از یک زبان اسمبلی دستی در کنار زبان ماشین استفاده کننم . دقیقا به سبک برنامه نویسان دهه های 1930 تا 1950 میلادی . یعنی قبل از اختراع زبان FORTRAN و کامپایلر .
من از یک زبان اسمبلی دستی شبیه به زبان اسمبلی اینتل ولی خواناتر و قابل فهمتر و البته کاملا دستی و بدون هرگونه اسمبلر و کامپایلر و لینکر استفاده می کنم .
درواقع ؛ من منحصرا از زبان ماشین و هگز ادیتور برای برنامه نویسی استفاده می کنم و این اسمبلی دستی فقط برای جلوگیری از وقوع اشتباه و البته برای افزایش دقت ؛ بکار می رود .
مثلا بجای mov از move که قابل فهمتر و خواناتر است و بصورت کدهای کاملا دستی و روی کاغذ استفاده می کنم .
سپس کد ماشین معادل با دستور mov پردازنده intel را ؛ تعیین کرده و در ستون وسط هگز ادیتور تایپ می کنم .
جزییات بیشتر و دقیقتر را در پستهای بعدی توضیح می دهم .
فعلا برای شروع ؛ از شما می خواهم که به کلمات کلیدی زیر این پست و پست های مشابه نگاه کنید .
فرایند رمزگشایی از هگز ادیتورها و کار کردن با حرفه ای ترین و کاملترین و قدرتمندترین هگز ادیتور جهان یعنی وین هگز ؛ بسیار طولانی و زمان بر است . لذا من به مرور زمان و طی چند سال این فرایند رمزگشایی را اجرا می کنم .
همین وین هگز ؛ خودش به تنهایی یک ابزار مخوف و بسیار پیچیده است و من خودم هنوز بر بسیاری از اسرار وین هگز مسلط نشده ام .
لذا ابتدا باید خودم نکات مخفی وین هگز را کشف کرده و آزمایش و تجربه کنم و سپس به شما یاد بدهم .
نکته :
اگر حوصله ندارید و می خواهید هرچه سریعتر بر زبانهای ماشین و اسمبلی مسلط شوید توصیه می کنم به انجمن فلت اسمبلر مراجعه کنید و پس از عضویت ؛ سوالات خود را از متخصصین این انجمن معتبر جهانی بپرسید .
آدرس انجمن فلت اسمبلر را در کلمات کلیدی زیر این پست و پستهای مشابه قرار داده ام .
.
لطفا مطالب بعدی وبلاگ وحیدمی و سایر وبلاگهای مرا پیگیر شوید تا در هر مطلب با نکته ی مفیدی مواجه شوید
من در سایر وبلاگهایم به شیوه ای متفاوت ؛ وبلاگنویسی می کنم.
اسامی دو وبلاگ تخصصی ام را در جعبه ی پیوندهای وبلاگ وحیدمی مشاهده می کنید .
spasm
fasmy
وبلاگنویسی همزمان در بیش از یک وبلاگ ؛ مسلما و یقینا یک کار بسیار سخت و خسته کننده و ملال آور است . لذا اینکار به مرور زمان و با سرعتی کند و آهسته انجام می شود .
.
مطالب جدید وبلاگهای من؛ به مرور زمان و به تدریج و طی چند سال ؛ نوشته و منتشر خواهند شد . انشاا...
از صبر و شکیبایی شما مخاطبان گرامی متشکرم .