چگونه یک هکر شویم :: به نام تفاوت

به نام تفاوت

به نام تفاوت

درود به شما

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

به دلیل پاره ای مشکلات قسمت نظرات وبلاگ فعلن تا مدت نامعلومی غیر فعال هست...

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

پس در صورت تمایل میتونید برای ارتباط با بنده از آیدی mycontactid در تلگرام استفاده کنید.

این هم لینک آیدی :

https://telegram.me/mycontactid

این آیدی تنها آیدی بنده و وابسته به این وبلاگ هست.

اگر هم ریپورت بودید و یا به هر دلیلی نمیتونستید پیام بدید میتونید در این کانال تلگرامی عضو بشید تا خودم بهتون پیام بدم

https://telegram.me/Phree

شاد و سلامت و موفق باشید.

سلام 


این چند روز درگیر یه پروژه خیلی باحال بودیم با یکی از دوستام ... 


اکثرن این قبیل کارها رو دوست دارم تنهایی انجام بدم ... 


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


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


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


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


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


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


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


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


و اولش که شروع کردیم فکر می کردیم به این مرحله اگر بتونیم برسیم کار تمومه ! یعنی مراحل قبلش برامون نشدنی تر میومدن نسبت به این مرحله


اما به بن بست خورد ... البته به صورت ظاهری ! وگرنه من احساس نمی کنم بن بستی وجود داشته باشه ... طبق محاسباتی که انجام دادم یه قسمتش که مربوط به کامپیوتر میشه - به یه "پردازنده ی کوچیک" احتیاج داره با فضای حداقل 4 ترابایت ... و زمانی حدود 83 روز محاسبه ی بی وقفه !


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


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


موضوع این پست هست "چگونه یک هکر شویم" ... توی فرهنگ اشتباه ما واژه ی هکر برای افرادی استفاده میشه که به سیستم های رایانه ای نفوذ غیرقانونی می کنن ! همین ! حتا برام جالبه که یه سری کندذهن رو میارن توی تلویزیون و ازشون به عنوان هکر یاد می کنن و نشون مردم میدنشون ! 


تقریبن این کلمه ریشه اش بر می گرده به دانشگاه MIT که در اون یه سطح شیبداری - روی بوم یکی از ساختمونا پیدا کرده بودن و مسابقه گذاشته بودن که یه چیزایی رو پرت بکنن روش و نیفته ! مثلن اگر یه نفر میتونست یه توپ رو بندازه روی اون سطح و ایده ای داشته باشه که توپ قل نخوره بیاد پایین ... اون دیگه آخر هکر بود !


و در ادامه وارد دنیای آی تی شد ... به افرادی هکر گفته می شد ( و همین الان هم میشه ) که بسیار خلاق و باهوش بودند و قادر به "حل" مسائل پیچیده و "خلق" چیزهایی جدید بودند ... و اتفاقن در بین هکرهای واقعی کسانی که تمام هنرشون نفوذ به یه سیستم هست ( و معمولن خودشون هم نمیدونن دارن چیکار می کنن و کپی و پیست انجام میدن فقط ) رو بهشون میگن Cracker یا شکننده و بسیار هم ازشون بیزار هستند 


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


احتمال داره که یه نفر به واسطه سرچ عنوان مقاله در اینترنت به این پست وبلاگ من هدایت بشه ... برای همین می خوام قسمت هایی از این مقاله که پیرامون مسائل کلی هستند و زیاد مرتبط با کامپیوتر نیستند رو کپی کنم در ادامه ... چرا که هکر بودن یه شیوه و فرهنگ نگرش هست ... به نظر من یه دید و نوع خاصی از طرز فکر هست ... نه یه حرفه یا تخصص در زمینه خاص ! خودم همیشه مثالی که توی ذهنم براش دارم اینه که یه هکر اگر یه روز بره ماهیگیری و بفهمه که قلابش رو جا گذاشته ... بدون ماهی بر نمی گرده خونه ...


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




نگرش هکر محدود به 'هکر نرم افزار' نمی شود ، مردمانی هستند که منش هکر را به سایر زمینه ها

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

سطوح هر علم و هنری بیابید. هکرهای نرم افزار این هم روحان را در هر جا می شناسند، آنان را 'هکر '

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

تمام این مقاله ما بطور خاص بر مهارت ها و منش های هکر نرم افزار، و فرهنگ های مشترکی که واژه ی

'هکر' را بوجود آورد تمرکز خواهیم کرد.



جهان پر از مشکلت جذابی است که میباید حل گردند.

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

ورزشکاران موفق انگیزه خود را از لذتی که در جسمشان احساس میکنند، می گیرند؛ در گذر از حدود

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

تان.

اگر شما به طور ذاتی چنین شخصی نیستید باید این گونه گردید و گرنه انرژیتان با شهوت، پول، شهرت

و ... به هدر خواهید داد.

(همچنین باید به توانایی یادگیریتان ایمان آورید - باور به اینکه: گر چه تمام آن چه را لازم دارید نمی

دانید اما اگر تنها بخشی از آنرا کشف کنید توانایی حل باقی را بدست می آورید)




هیچ مشکلی نباید دوبار حل گردد اندیشه های خلاق گرانبها و محدودند.

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

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



آزادی خوب است.

هکرها ذاتا ضد استبدادند. هر که به شمادستور دهد، شما را از پرداختن به آنچه عاشق کشف آنید باز

می دارد؛ گر چه آنان همواره برای دستوراتشان دلیل ابلهانه ی خود را دارند. با منش استبدادی باید

مبارزه شود هر جا که پیدا شود چرا که شما و تمام هکرها را تحت فشار می گذارد



منش جایگزین مهارت نیست




نکاتی در باب طریقت :


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

چیزهایی هست که هنگامیکه کامپیوتر ندارید می توانید انجام دهید. آنها جایگزین هک کردن نمی شوند

(هیچ چیز نمی شود) اما بسیاری از هکرها انجامشان را دوست دارند و احساس می کنند با انجام آنها به

نوعی به روح هک کردن نزدیک می شوند.

-بیاموزید که زبان مادریتان را خوب بنویسید. گرچه معروف است که برنامه نویس ها نمی توانند

بنویسند، یک تعداد غافلگیر کننده ای از هکرها (تمام بهترین هکرهایی که من می شناسم) نویسندگان

توانایی هستند.

-داستانهای علمی - تخیلی بخوانید. به جلسات داستانهای علمی بروید. (جای خوبی که می توانید هکرها و

هکر دوستان را ببینید.)

-ذن تمرین کنید و/ یا به هنرهای رزمی بپردازید (انظباط روحی در جهات بسیاری شبیهاند)

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

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

-کار با جملت قصار و بازی با کلمات را به خوبی بیاموزید.

هر چه موارد بیشتری را قبل انجام داده باشید استعداد بیشتری برای هکر شدن دارید. چرا این موارد

خاص مهم هستند واقعا معلوم نیست. ولی ارتباط آنها با مهارتهای نیمکره ی چپ و راست مغز مربوط می

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

عرفانی نیز محتاجند تا در لحظه ای خاص از شر منطق ناقص مشکلی خلاص شوند.

به همان میزان که بازی می کنید، کارکنید و همان قدر که کار می کنید، بازی کنید. برای هکر های واقعی

مرزی میان ” بازی“ ، ” فعالیت“ ، ”دانش“ و ”هنر“ وجود ندارد و این با پدیدار شدن سطح بالایی از

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

که بسیاری از هکرها خود را یک برنامه نویس معرفی می کنند، دارای مهارت های بسیاری هستند -

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

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

انجام شده رها نمی کند، اگر به موضوعی بپردازد در رابطه با این موضوع مهارت هایش را به اوج کمال

می رساند.





برای به پایان بردن بحث امروز یه پست توی کانال جادی دیدم که واقعن به هکر بودنش ایمان آوردم و اینجا با حذف لینک ها مینویسمش ...


"
شروع سری جدید دوره آموزش پایتون مقدماتی

Link

دوره قبلی آموزش پایتون که با گوتوکلس ضبط کرده بودم داره به آخر دوره می‌رسه. این دوره ۹ هفته است به همراه ویدئو، متن، تمرین نوشتنی و چیزهای مشابه و امتحان‌های میان‌ترم و پایان‌ترم. کاملا مبتنی بر دوره‌ پایتون مقدماتی edx و روی همون پلتفرم که آزاد هم هست. دوره دوم داره شروع می‌شه در نتیجه می‌خوام بهتون خبر بدم که اگر برنامه نویس نیستین ولی می خواین برنامه‌نویسی رو شروع کنین می‌تونین ثبت نام کنین.

- دوره مقدماتی پایتون جادی توی گوتوکلس: Link

معلومه که اگر مخاطب من هستین با کد تخفیف JadiFollowers که برام درست کردن ۴۰٪ تخفیف می‌گیرین و معلومه که من به حق یادگیری همگانی اعتقاد دارم و اگر کسی هست که واقعا نمی تونه هزینه کلاس ها رو بده، کافیه به من ایمیل بزنه تا رایگان به دوره اضافه اش کنم"





شاد و موفق و هکر باشید

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی