به نام خدایی که زبان ماشین ( درست و غلط ) را آفرید
بهترین هگز ادیتور برای کار با زبان ماشین
قبل از معرفی بهترین هگز ادیتور برای شروع برنامه نویسی وهک با زبان ماشین ، بهتر است یک نکته را متذکر شوم :
گرچه ظاهرا دکتر کنراد زوس - Konrad Ernst Otto Zuse - ، دانشمند آلمانی در سال 1936 میلادی و در شهر برلین و در خانه ی پدری اش ، برای نخستین بار ، زبان برنامه نویسی ماشین را در مبنای باینری ( 0 و 1 ) در درون کامپیوتر z1 پیاده سازی کرد و عملا اولین کامپیوتر الکترومکانیکی جهان یعنی z1 را که پایه و اساس تمام کامپیوترهای بعدی و البته کامپیوترهای امروزی بود را اختراع کرد اما مخترع واقعی زبان برنامه نویسی ماشین ، کنراد زوس نبود بلکه خداوند بود !
زبان ماشین براساس منطق جبر بولی ( درست - نادرست یا همان True و False ) ساخته شده است . لذا بیشتر از اینکه مادر تمام زبانهای برنامه نویسی جهان و زبان برنامه نویسی اصلی و واقعی کامپیوتر باشد ، زبان فلسفی و اخلاقی است .
درواقع می توانم ادعا کنم که خداوند متعال ، به کنراد زوس الهام کرد که نخستین کامپیوتر الکترومکانیکی جهان را با کمک منطقی ترین زبان دنیا که فقط دو مفهوم درستی و نادرستی را بیان می کند بسازد .
بله ، بقول یکی از موسیقیدانهای معروف جهان ، ما موسیقیدانها خیال می کنیم خودمان نت های موسیقی را کنار هم می چینیم و یک آهنگ را می سازیم در حالیکه تمام این آهنگها و ملودیها و نغمه ها از قبل توسط خداوند آفریده شده و او این نغمه ها را به مغز و روح ما موزیسین ها الهام می کند .
زبان ماشین نیز همانند موسیقی ، از طرف خداوند بر ما انسانها الهام شد .
بنابراین هیچ انسانی زبان ماشین را اختراع نکرد زیرا زبان ماشین ، قبلا توسط خداوند آفریده شده بود .
به همین دلیل است که زبان ماشین هیچنوع کپی رایت و انحصار و حق مولف و پتنت و حق ثبت اختراع و این مسائل را در خود ندارد و هیچ انسانی پیدا نمی شود که ادعا کند مخترع زبان ماشین است !!!
یکی از دلایلی که باعث می شود زبان برنامه نویسی ماشین ، بسیار جذاب و شیرین و بامزه باشد همین است که به هیچ انسان یا شرکت یا سازمان یا دولت یا موسسه یا دانشگاه تعلق ندارد بلکه به خداوند تعلق دارد زیرا توسط هیچ شخص حقیقی یا حقوقی اختراع نشده است
کنراد زوس نیز زبان ماشین را بر اساس الهامات خداوند ، در کامپیوتر z1 پورت و پیاده سازی کرد . یعنی او عامل خدا بود نه اینکه زبان را اختراع کند . لذا هرگز برای زبان ماشین هیچ کپی رایت در نظر نگرفت چون نمی توانست اینکار را انجام دهد زیرا خلاف عقل و منطق است که یک چیز معنوی را که مخلوق خداوند می باشد به نام خودمان ثبت و ضبط کنیم !!!!
وقتیکه در مورد کامپایلرهای زبان اسمبلی و لایسنس هایشان فکر می کردم با خودم گفتم باید زبانی را تبلیغ کنم که هیچ انسانی انرا اختراع نکرده باشد و بابت آن مدعی نباشد و و کپی رایت و لایسنس و سایر جنگولک بازی ها را برایش در نیاورده باشد و به تمام مردم جهان و تمام شرکتها و اشخاص حقیقی و حقوقی و البته به خداوند تعلق داشته باشد .
یعنی باید زبانی را تبلیغ کنم که مالک اصلی اش خدا می باشد و ما انسانها به نیابت از طرف خدا حق داریم از این زبان استفاده کنیم ولی مالک این زبان نیستیم بلکه او را بکار می گیریم .
لذا از فلت اسمبلر که دارای لایسنس خاص و البته محدودیتهایی از نظر فنی و حقوقی بود چشم پوشی کردم .
سایر کامپایلرهای زبان اسمبلی نیز کمابیش دارای کپی رایت هستند
تنها زبان برنامه نویسی که هیچنوع لایسنس ندارد و توسط هیچ انسانی اختراع نشده و مالک و مخترعش خداوند است ، زبان ماشین است . زیرا زبان ماشین یعنی منطق . یعنی درستی و نادرستی . یعنی نور و ظلمت . یعنی روشن و خاموش . یعنی راه و بیراهه . یعنی سفید و سیاه . یعنی زوج و فرد . یعنی زوجی از ارقام 0 و 1 .
خداوند همه موجودات از جمله زبان ماشین را بصورت زوج ( نر و ماده ) آفرید .
در الکترونیک با مفهوم نری و مادگی زیاد سروکار داریم !!
زبان ماشین ، زبان علم الکترونیک است یعنی همان نری و مادگی . یعنی خاموش بودن یا روشن بودن دستگاه برقی .
خب ، چنین چیزی که بیشتر جنبه ی فلسفی و منطقی و اخلاقی دارد تا جنبه ی فنی مهندسی ، مسلما یک زبان مشترک بین انسان و خدا و کامپیوتر محسوب می شود .
به همین دلیل است که دوست دارم از این به بعد این جمله را در ابتدای تمام پستهای این وبلاگ و سایر وبلاگهایم بنویسم :
به نام خدایی که زبان ماشین را آفرید
این را می نویسم که هیچکس ادعا نکند که مخترع زبان ماشین بوده و برای این زبان الهی و خدایی ، لایسنس و پتنت و حق مولف و سایر عناصر استبدادی و انحصاری و دیکتاتوری را ردیف نکند و خودش را محق و مالک زبان ماشین معرفی ننماید .
زبان ماشین توسط خدا آفریده شده و به خدا تعلق دارد و به ما انسانها یا به شرکتها و سازمانها و دولتها و دانشگاهها و ... تعلق ندارد .
ما فقط مصرف کننده ی زبان ماشین هستیم همین و بس .
+
+
خب حالا می رسیم به بحث اصلی این پست :
بهترین هگز ادیتور برای کار با زبان ماشین :
مسلما می دانید که زبان ماشین نه فقط بهترین زبان برنامه نویسی بلکه بهترین زبان برای هک و کرک و مهندسی معکوس و ... می باشد .
من در اینجا اسامی چند هگز ادیتور را که همگی IDE زبان ماشین هستند را نام می برم ولی متوجه می شوید که قصد دارم کدامیک را از جلسات بعد ، آموزش بدهم .
1- WinHex
2- c32asm
3- hexplorer
4- Tiny hexer
ما هزاران هگز ادیتور قدرتمند در دنیا داریم که بیش از 90 درصد آنها در ویندوز یافت می شوند و حتی شرکت مایکروسافت که دشمن زبانهای ماشین و اسمبلی می باشد ، در فروشگاه نرم افزاری اش یعنی Microsoft Store صدها هگز ادیتور را قرار داده است که برخی از این هگز ادیتورها رایگان و برخی نیز پولی هستند!!
جالب است که مایکروسافت با وجود اینکه دشمن قسم خورده ی زبان اسمبلی می باشد و با هرنوع هک و کرک و مهندسی معکوس کاملا مخالف است اما اجازه داده که چندین هگز ادیتور به فروشگاه نرم افزاری اش وارد شوند ! خیلی جالب است !!
بهرحال شما در تمام سیستم عاملهای دنیا حتی داس و یونیکس و لینوکس و کالیبری و دکس او اس و اندروید و مک و .... شاهد حضور یک یا چند هگز ادیتور هستید
این یک برگ برنده ی بسیار بزرگ برای زبان ماشین محسوب می شود که توانسته جای خود را در دل تمام سیستم عاملها باز کند و ماندگار شود .
این ثابت می کند که تمام اشخاص حقیقی ( انسانها ) و حقوقی ( شرکتها و سازمانها و دانشگاهها و کنسرسیوم ها و انستیتوها و دولتها و وزارتخانه ها و گروهها و موسسات علمی و تحقیقاتی و صنعتی و پزشکی و حقوقی و ... ) به این نتیجه رسیده اند که مهندسی معکوس بهترین ابزار و ایده برای پیشرفت می باشد و این امر یعنی مهندسی معکوس محقق نمی شود مگر با کمک هگز ادیتور !
با هرچیزی که مخالفت کنند با زبان ماشین و البته با هگز ادیتور نمی توانند مخالفت کنند . اگر کسی با زبان واقعی کامپیوتر یعنی زبان ماشین ، مخالفت کند یا دچار زوال عقل شده و باید در تیمارستان بستری شود یا احمق است یا اینکه بسیار باهوش و زیرک است ولی ادای انسانهای احمق را در می آورد و دوست دارد واکنش مردم را ببیند و بتواند بر افکار مردم مسلط شود و افکار مردم را مهندسی نماید !!!
بهرحال ، دشمنی و مخالفت و تمسخر کردن زبان ماشین یعنی تف سربالا !
هیچ انسان یا شرکت عاقلی چنین حماقتی را مرتکب نمی شود زیرا تمام دنیا براساس زبان ماشین خلق شده است . زبان ماشین فقط مادر تمام زبانهای برنامه نویسی و خروجی تمام زبانهای سطح بالا و سطح پایین نیست بلکه زبان خداوند و زبان فلسفه و اخلاق و دین است .
+
خب من خودم قبلا توانسته ام یک نرم افزار کامل ویندوزی را که دارای رابط گرافیکی کاربر بود از اول تا اخر و بصورت بایت به بایت در محیط هگز ادیتور بسازم که خوشبختانه روی تمام نسخه های ویندوز براحتی اجرا می شد .
من این نرم افزار را با کمک برنامه ی بسیار قدرتمند و جالب c32asm ساختم .
اما این برنامه خصوصا در ویندوزهای 7 به بعد نمی تواند به فولدرها و فایلهای مخفی و سیستمی ویندوز وارد شود و البته فقط به درد برنامه نویسی و هک و کرک و مهندسی معکوس نرم افزار می خورد اما در رابطه با سخت افزار و کار با پردازنده و رم و هارد دیسک و سکتورهای هارد دیسک و مهندسی معکوس ویندوزهای 7 تا 11 و سایر ویندوزهای سخت جان و سرسخت و ویرایش پارتیشنهای مخفی لینوکسی از درون ویندوز و سایر کارهای خفن و جالب ، نمی خورد .
لذا من پیشنهاد می کنم که از میان هزاران هگز ادیتور قدرتمند و حرفه ای ، صرفا وین هگز را انتخاب کنید . هرچند که هکمن نیز برای هک و شنود و جاسوسی مناسب است اما من هرگز هک سیاه و جاسوسی و شنود و سایر کارهای زشت و غیراخلاقی را آموزش نمی دهم .
پس هکمن را خط می زنم .
سایر هگز ادیتورها واقعا قوی هستند ولی هرگز به پای وین هگز نمی رسند .
شما می توانید وین هگز را از سایت رسمی اش و یا از سایت پی سی دانلود و یا از آرشیو وبلاگ وحیدمی ، دانلود نمایید .
وین هگز نیازی به نصب ندارد و کافیست بر روی آیکون اش دابل کلیک کنید تا اجرا شود . به همین سادگی !!
خب من برای اینکه بخشی از قدرت و عظمت زبان ماشین را به شما نشان بدهم سعی می کنم از پست بعدی ، مطالب آموزشی و جالب را براساس امکانات و امتیازات وین هگز ، منتشر نمایم .
وین هگز تمام محدودیتها و موانع را در هم می شکند و قدرتمندترین ابزار هک و کرک و مهندسی معکوس نرم افزار و سخت افزار محسوب می شود .
البته برای برنامه نویسی نیز بسیار مناسب است زیرا یک دیس اسمبلر ساده ی دستی نیز دارد .
هرچند که من سعی می کنم برای برنامه نویسی با هگز ادیتور ، فقط از زبان ماشین و در مبنای باینری استفاده کنم ولی در مواقع ضروری ، از اسمبلی بین المللی و خالص نیز استفاده می نمایم .
خب امیدوارم که متوجه شده باشید که از پست بعدی قرار است با کدام هگز ادیتور قدرتمند جهان ، زبان ماشین را به شما آموزش دهم .
بله ، وین هگز یا WinHex
سایر هگز ادیتورها نیز بسیار خوب و عالی و مناسب و قدرتمند هستند ولی وین هگز یک چیز دیگه است . بعدا متوجه می شوید که چه می گویم .
از پست بعدی ، مطالب را براساس وین هگز منتشر می نمایم .
با مراجعه به نقشه وبلاگ وحیدمی و مواجه شدن با عبارتهای زیر می توانید وین هگز را یافته و دانلود نمایید :
The Machine Code IDE
pe file format
programming by hex editor
برنامه نویسی با زبان ماشین
برنامه نویسی با هگز ادیتور
یا اینکه می توانید این کلمات کلیدی را جستجو نمایید . اینطوری سریعتر می توانید به وین هگز دست یافته و از وبلاگ وحیدمی ، دانلود نمایید :
وین هگز
winhex
WinHex
hex editor
هگز ادیتور
programming by hex editor
برنامه نویسی با هگز ادیتور
برنامه نویسی بدون باگ
زبان ماشین
زبان برنامه نویسی ماشین
machine code
سکتور
محیط برنامه نویسی با زبان ماشین
+
خلاصه اینکه هر کدام از این کلمات یا کلمات مشابه و مرتبط را که جستجو کنید بالاخره در یک جایی از این وبلاگ وحیدمی ، به لینک دانلود WinHex برخورد می کنید .
در پست مربوطه ، علاوه بر وین هگز ، سایر هگز ادیتورهای قدرتمند جهان نیز معرفی شده و لینک دانلود اینها را نیز گذاشته ام .
بگردید ببینم آیا می توانید وین هگز و دوستانش را پیدا و دانلود کنید یا خیر ؟؟؟
نقشه وبلاگ وحیدمی :
https://vahidmy.blog.ir/sitemap.xml
نکته :
گرچه نرم افزار قدرتمند c32asm از طرف مایکروسافت دفندر و سایر آنتی ویروس ها بعنوان ویروس شناخته شده و شما نمی توانید او را از وبلاگ وحیدمی دانلود کنید اما ایرادی ندارد زیرا سایر هگز ادیتورها را هرگز بعنوان ویروس معرفی نکرده و البته سایر هگز ادیتورها خصوصا وین هگز به مراتب بهتر و قویتر از c32asm هستند .
لذا بهتر است که از دانلود کردن c32asm که البته سالم و بی خطر است پرهیز کنید و منحصرا ، winhex را که اتفاقا خود مایکروسافت ، مشتری اش می باشد دانلود نمایید !
بروزرسانی :
لینک مستقیم دانلود وین هگز :
https://bayanbox.ir/download/1277971310275726417/WinHex.zip
به این لینک مراجعه فرمایید و مستقیما ، وین هگز و دوستانش را دانلود نمایید :
https://vahidmy.blog.ir/post/The-Machine-Code-IDE