خب قراره امروز زندگیتون متحول بشه و یه زبان برنویسی یاد بگیرید که بتونید همه رو هک کنید. این مقاله در هیچ جایی نیومده چون هیچ کس نمیخاد شما موفق باشید و بدون هزینه این مسائل رو به شما نمیگن. ولی یادتون باشه من همه چیز رو رایگان در اختیارتون میزارم. پس اصلا ترسی نداشته باشید از این موضوع. حتی آموزششم میدم که چطوری قراره این زبان برنامه نویسی رو یاد بگیرید.
خب حرف کلیشه ای بسه و بریم سراغ اصل مطلب. همه سایت ها نوشتن یا پایتون یاد بگیرید، جاوا اسکریپت، سی اس اس، گولنگ و ... . اما چیزی که امروز قراره بهتون بگم قضیه اش خیلی فرق میکنه.
قبل از هرچیزی بریم به چندتا سوال اساسی پاسخ بدیم.
جواب بسیار ساده است. خیر یک برنامه نویس یک هکر نیست. حالا هرچقدر بخواد حرفه ای باشه توی زمینه خودش ولی بازم نمیتونه یه هکر باشه. از طرف دیگه یه هکر نمیتونه یه برنامه نویس باشه. ممکنه خیلی از هکرارو ببینید که چندین ساله توی زمینه هک و امنیت کار میکنند ولی حتی بلد نیستند با پایتون یک بازی ساده سنگ کاغذ قیچی درست کنن.(سنگ کاغد قیچی مقل همون آهنگ سلطان قلب های برنامه نویسیه. اگر دقت کرده باشید توی هر سازی که بخواهی یاد بگیری یکی از چالش های استادا یاد داد آهنگ سلطان قلب هاست و توی برنامه نویسی ام همینه :)) .)
بله میشه. توی بخش قبلی گفتم که، خیلی از هکر ها هستند که هکرای خوبی هستند ولی برنامه نویسی بلد نیستند. منظور از بلد نبودن این نیست که هیچ چیز بلد نباشن، این یعنی قواعد رو میدونن و میتونن بخونن و بفهمن این بخش کد داره چه کاری انجام میده ولی نمیتونن یه سایت خوب برای خودشون بسازن. البته اگر کسی ام بلده بخاطر اینه که علاوه بر کار خودش رفته برنامه نویسی ام یاد گرفته. پس در یک جمله میشه گفت میشه هکر شد و برنامه نویسی رو در حد معمولی بلد بود.
خب حالا که یه حداقلی از این داستان یاد گرفتیم وقتشه بریم ببینیم برنامه نویسی اصلا به چه درد یک هکر میخوره و بلد بودنش باعث میشه چه کار خاصی رو انجام بده
یه حرفی هست همیشه که ما باید یه حداقل و سینتکسی از برنامه نویسی بدونیم. که بتونیم کد هارو بخونیم و متوجه بشیم که چکار میکنن ولی حتما لازم نیست که بتونیم یه برنامه نویس باشیم که بتونیم چیزی خلق کنیم. پس حداقل نیاز داریم بتونیم کد هارو بخونیم و متوجه بشیم.
توی زمینه وب اپلیکیشن باید زبان هایی که برای طراحی وب هستند رو بدونیم. مثلا php، js، css و ... . این بهمون کمک میکنه تا بفهمیم سایت چطوری کار میکنه و مارو به هدفمون که پیدا کردن کد اشتباهه نزدیک میکنه.
خب میدونم همه جا دیدید که میگن بهترین زبان برنامه نویسی برای هکر ها پایتونه، چون هم ساده است یادگیری و فهمیدنش هم کامیونیتی بزرگی داره. باید بگم توی طراحی سایتا معمولا پایتون کم کار شدهو بیشتر جی اس و سی اس اس هست ولی با پایتونم سایتای زیادی خلق شده اند.
یادگیری پایتون برای برنامه نویسی رو معمولا برای اینکار میگن که ما بتونیم یک سری کار هارو اتومیت یا خودکار بکنیم تا بتونیم توی وقتمون صرفه جویی کنیم. هیچ دلیل دیگه ای نداره. و پایتون جزو اسون ترین زبان های برنامه نویسیه و راحت میشه کار هارو اتوماتیک کرد.
حالا یک سوال اساسی و بزرگ
دقیقا حرف منم همینه، چرا وقتی یچیزیو هنوز بهش مسلط نیستیم اتومیت کنیم.اینطوری دقیقا میشیم اسکریپت کیدی. یا همون بچه اسکریپتی. D: این کلمه برای کساییه که یه کدو کپی میکنن و نمیدونن اصلا چیکار میکنه و فقط از توی نت برش میدارن و ... . کلا یه حالت اینه کپی برداری و این چیزا که اصلا جالب نیست. ولی اصل مطلب ما چیز دیگه ایه. بنظر من حداقل 8ماه یا 1.5 سال زمان بگذره تا شما به مسائل مسلط بشی و خیلی خوب یادشون بگیری که چی به چیه بعد بری دنبال اتومیت کردن.
بنظر من خیر نیازی نیست روزای اول یا حتی ماهای اول برید سمت یادگیری پایتون برای اتومیت کردن کارها. ولی یه دانش حداقلی داشته باشید که چطوری کدهای پایتون کار میکنن که اگر به سایتی برخورد کردید که با پایتون نوشته شده بود، متوجه بشید که چطوره.
یادگیری زبان برنامه نویسی برای هکر شدن، یه جمله کلیشه ایه بنظر من برای گرم کردن بازار و این چیزا، ما که قرار نیست الان بریم یه برنامه بنویسیم که طبق خواستمون یه سری کارها برامون بکنه، چون اصلا نمیدونیم باید چیکار بکنیم تا یه برنامه هک بشه. ما فعلا از برنامه های بقیه برنامه نویس ها و هکر ها استفاده میکنیم تا بتونیم این پروسه رو جلو ببریم و وقتی به حدی رسیدیم که تونستیم بفهمیم باید چیکنیم و چیو اتومیت کنیم، اگر اپلیکیشنش نبود اون موقع نایز به برنامه نویسی میشه، یا میتونیم بدیم اینکار رو برامون یه برنامه نویس دیگه انجام بده که خب تا ابد هرتغییری بخواهیم توی اون برنامه بدیم، اگر برنامه نویسی بلد نباشیم، مدیون اون برنامه نویس خواهیم بود که این اصلا خوب نیست.
--------------------------------------------------------------------------------------------------------------------------------------------------------
و در آخر من قراره پست هامو توی تلگرامم و یوتیوبم به صورت مقاله و ویدیو بارگذاری کنم.
پس اگر به این مباحث علاقه داری میتونی منو توی این پلتفرم ها دنبال کنی.
1- یوتیوب شینوبی گنزو 2- تلگرام شینوبی گنزو 3- اینستاگرام شینوبی گنزو
و در آخر کار همیشه میتونید برای من یه دونه قهوه بخرید تا خستگی از تنم خارج بشه و بتونم براتون مقالات و ویدیو های بیشتری بگذارم.
همون لینک دونیشنه که به جای پول دادن برام قهوه میخرید.
لینک حمایت من و خرید قهوه برای من