vahidmy

وبلاگ شخصی وحید محمدی

vahidmy

وبلاگ شخصی وحید محمدی

وحیدمی

وبلاگ شخصی وحید محمدی . یک تایپیست که عاشق علم و تجربه است.


آدرس وبلاگ وحیدمی :

Home Page


https://vahidmy.blog.ir

+


Archive

آرشیو و بایگانی وبلاگ وحیدمی

https://vahidmy.blog.ir/archive

+


نقشه وبلاگ وحیدمی:

Sitemap

https://vahidmy.blog.ir/sitemap.xml

+

خوراکخوان وبلاگ وحیدمی

Feed

RSS

https://vahidmy.blog.ir/rss

+

آدرس مورد استفاده خزنده ها روباتها و موتورهای جستجوگر

Robot

https://vahidmy.blog.ir/robots.txt


+

مشخصات وبلاگ وحیدمی:


ساعات انتشار پست جدید وبلاگ :

بیست و چهار ساعته

وضعیت انتشار پست : نامنظم . در طول شبانه روز و در صورت صلاحدید ؛ پست جدید منتشر می کنم.


نام مدیر : وحید محمدی

گونه : وبلاگ شخصی با آدرس اختصاصی و محتوای عمومی

ژانر : تمام ژانرها

کاربرد : همه منظوره

هدف وبلاگ : به اشتراک گذاشتن دانش و تجربه با مردم و پرداخت زکات علم

مقصد مدیر وبلاگ : کسب رضای خداوند .

جنس وبلاگ : وبلاگ شخصی

تاریخ تاسیس : تیر 1398 خورشیدی



موضوعات وبلاگ : تمام علوم و فنون و مسائل مختلف در تمام زمینه


کپی برداری از مطالب وبلاگ وحیدمی به شرط لینک دادن به آدرس اصلی وبلاگ با دامنه vahidmy.blog.ir ، بلامانع و آزاد است . با خیال راحت ، کپی برداری نمایید . هیچگونه کپی رایت و انحصار برای وبلاگ وحیدمی ، وجود ندارد .

بروزرسانی:

وبلاگ وحیدمی منحصرا توسط سایت بلاگ دات آی آر به آدرس blog.ir میزبانی می شود . بنابراین بجز دامنه vahidmy.blog.ir سایر دامنه ها جعلی و فیک و خطرناک هستند .
برای مشاهده نکات جدید و ترفندهای امنیتی لطفا به آدرس زیر مراجعه فرمایید:

https://vahidmy.blog.ir/post/1



آدرس وبلاگهای تخصصی :

https://spasm.blog.ir

https://fasmy.blog.ir

https://binasm.blog.ir

طبقه بندی موضوعی
مطالب پربحث‌تر
  • ۰۱/۰۴/۱۱
    adc
نویسندگان
پیوندها

خودم را از شر زبانهای سطح بالا خلاص کردم

چهارشنبه, ۲ شهریور ۱۴۰۱، ۱۱:۰۵ ب.ظ





به نام خدا 



خودم را از شر زبانهای سطح بالا خلاص کردم . 



امروز ، تمام زبانهای سطح بالا از جمله دلفی 6 ( که با هزار بدبختی توانسته بودم آنرا در وب جهانی پیدا و دانلود کنم ) و همچنین  مجموعه ی زبانهای ویژوال استودیو ( نسخه های 2000 و 2022 ) و همچنین زبان برنامه نویسی لازاروس ( محیط شبه دلفی با کامپایلر فری پاسکال )  را برای همیشه از روی هارد کامپیوترم حذف کردم . 


موقع حذف دلفی 6 حس کردم دارم یک عمل احمقانه را مرتکب می شوم ولی بعد به دلایل زیر خودم را قانع کردم و این زبان خالص و اصیل را حذف کردم تا به آزادی کامل و صد در صدی برسم :


1- دلفی 6  ، ویراستار زبان پاسکال است و در زبان پاسکال هرگز نمی توانید بعد از عبارت IF  از داده هایی غیر از بولین ( درست - نادرست )  استفاده کنید و عملا کامپایلر زبان پاسکال یک کامپایلر خشک و کودن است . 


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


بله ، زبان برنامه نویسی پاسکال ، سالهاست که مرده و منسوخ شده است ولی هنوز هم در دانشگاههای ایران تدریس می شود !!!


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


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


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


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



2- اگر قرار باشد در برنامه نویسی شیئ گرا از زبان اسمبلی استفاده کنم دلیلی ندارد که مطابق همیشه  از زبان دلفی بعنوان ویژوال اسمبلر استفاده نمایم زیرا زبان اسمبلی تمام امتیازات یک زبان برنامه نویسی کامل و شیئ گرا و ساخت یافته را ذاتا در خود دارد و نیازی به زبان سطح بالا ندارد. 


اگر قرار باشد از زبان اسمبلی برای برنامه نویسی شیئ گرا و ویژوال و رویداد گرا و ساخت یافته و ....  استفاده کنم  خب می روم از خود اسمبلی برای برنامه نویسی شیئ گرا  و ...  استفاده می کنم . چه دلیلی دارد که لقمه ی غذا را چند بار دور سرم بچرخانم و از دلفی برای این منظور استفاده کنم !! خنده دار است !!!



3- طراحی دیکامپایلر دستی آنهم برای یک زبان مرده یعنی پاسکال ، یک کار اشتباه و بیهوده است . 


ما برای مهندسی معکوس نرم افزارهای کدبسته ، هیچ نیازی به سورس سطح بالا نداریم و همان دیس اسمبلی کاملا کفایت می کند . 


هکرها و کرکرها هرگز  به سورس سطح بالا نیاز ندارند زیرا باینری و دیس اسمبلی را بخوبی می فهمند و بکار می  گیرند . 


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


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


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


هکرها و کرکرها به دنبال آزادی هستند و می دانند که زبانهای ماشین و اسمبلی تنها زبانهایی هستند که به آنها آزادی کامل و صد در صدی را اهدا می کند . 


هکرها و کرکرها به دنبال قدرت و اعمال نفوذ هستند و این میسر نمی شود مگر با فرار کردن از شر زبانهای سطح بالا و استفاده ی محض ، از زبانهای سطح پایین ( ماشین و اسمبلی ) . 



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



من از اینکه دلفی 6 و ویژوال استودیو 2000 و حتی لازاروس را حذف کردم پشیمان نیستم . 


زیرا قصد دارم خودم را از شر ویندوز 10 و پلتفرم دات نت فریمورک نیز خلاص کنم . 



امروز از شر تمام زبانهای سطح بالا خلاص شدم . 


فردا از شر ویندوز 10 و چارچوب دات نت فریمورک خلاص خواهم شد و به آزادی و قدرت دست خواهم یافت . 


مایکروسافت باید بداند که من حتی در ویندوز 95 نیز در اوج قدرت خواهم بود . 


من از سال 1380 شمسی تلاش می کردم که ویندوز 95 را مهندسی معکوس نمایم . 


الان نیز باید از صفر شروع کنم و باید کاری کنم که بتوانم ویندوز 95 را روی کامپیوترهای مدرن امروزی ، نصب کرده و بعد با زبان اسمبلی بیفتم به جانش و او را مهندسی معکوس نمایم !!!


من به دنبال هزاران قابلیت مدرن و جدید نیستم . به دنبال آزادی و قدرت و بصیرت و انعطاف پذیری هستم و این میسر نمی شود مگر با بازگشت به دورانهای قدیم و استفاده از سیستم عاملهای قدیمی و فناوریهای ساده و خالص و تمیز قدیمی . 


من هرگز سعی نمی کنم همرنگ جماعت باشم .  بلکه سعی می کنم برخلاف جریان آب شنا کنم . 


باید از اسرار ویندوز 95  سر در بیاورم و این ویندوز محبوب و خالص و اصیل و قدیمی را با کمک زبان اسمبلی بازنویسی کنم تا بتواند تمام امتیازات ویندوزهای جدید و مدرن را به دست آورد و البته رایگان و اوپن سورس شود . 


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


من دارم سعی می کنم ویندوز 95 را روی کامپیوترهای 64 بیتی مدرن امروزی پورت نمایم . 

اگر ویندوز 95 را رمزگشایی کنم می توانم ویندوزهای مدرن را نیز رمزگشایی نمایم . 



من به چیزهای اضافی و سنگین از قبیل مایکروسافت استور نیاز ندارم . این چیزها فقط به سخت افزار ، فشار وارد کرده و شارژ اینترنت را نابود می کنند . 


بهرحال باید ابطال دروغهای مایکروسافت که در دهه ی 90 میلادی علیه زبان اسمبلی گفته بود را به همگان ثابت نمایم . 


مایکروسافت باید بداند که من هرگز به ساز او نمی رقصم و برده ی او نیستم . 


من به یک ویندوز ساده و کوچک و خالص و اصیل و سازگار با زبان اسمبلی ، نیاز دارم . 


من باید بتوانم کرنل ویندوز 95 را دستکاری کنم تا از حالت مونولیتیک در آید و  هیبریدی شود تا مدام صفحه ی آبی مرگ را به من نشان ندهد . 


هرچند که حتی ویندوز 10 نیز که هیبریدی است این صفحه را نمایش می دهد . 


با حذف چند فایل سیستمی  این مشکل حل می شود .  



صفحه ی آبی مرگ در ویندوز ، هیچ ربطی به ساختار کرنل ندارد بلکه به وجود چند فایل سیستمی ربط دارد که این فایلهای سیستمی از زمان ویندوز 95 تا ویندوز 11 هنوز هم در درون ویندوز قرار دارند . 


با حذف این چند فایل سیستمی ، برای همیشه از شر صفحه ی آبی مرگ ویندوز ، خلاص می شوید . 



تا بعد ... 


  • ۰۱/۰۶/۰۲
  • vahidmy

Assembly

Binary

Fasm

IT

Microsoft

OS

RosAsm

binary

programmers

programming

programming by hex editor

programming without Bug

rosasm

win32 Assembly

win64 Assembly

winasm studio

winhex

آزادی

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

اصالت

اوپن سورس

اوپن سورس واقعی

باینری

باینری=سورس

برنامه نویسی

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

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

برنامه نویسی با هگز ادیتور

برنامه نویسی بدون باگ

برنامه نویسی تک فایلی

برنامه نویسی حرفه ای با زبان اسمبلی

برنامه نویسی شیئ گرا

برنامه نویسی یکپارچه

بصیرت

بصیرت در برنامه نویسی

حملات سایبری

دات نت

دات نت فریمورک دشمن آزادی کاربر و زبان اسمبلی است

دیس اسمبلی

دیس اسمبلی = سورس کد

زبان اسمبلی

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

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

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

زبان سطح بالا

زبان سطح پایین

زبان ماشین

زبان ماشین یعنی قدرت

زبانهای سطح بالا

زبانهای سطح پایین

فناوری اطلاعات

فناوری اطلاعات روز به روز پیچیده تر می شود

فناوریهای مدرن

قدرت

مایکروسافت

مایکروسافت استور

مهندسی معکوس

مهندسی معکوس با کمک هگز ادیتور

مهندسی معکوس نرم افزار

مهندسی کامپیوتر

هک

هک سیاه

هکر

هکرها

هگز ادیتور

وبلاگ وحیدمی

وحیدمی

ویندوز

ویندوز 10

ویندوز 11

ویندوز 95

ویندوز 95 هنوز زنده است

پاسکال

کرک

کرکینگ نرم افزار