در اپدیت بعدی از کارم ها تلاش میکنم بتونم زبان سی رو خیلی بهتر یاد بگیرم بعد اسمبلی
در کنارش روی شبکه و سیستم عامل هم کار کنم و کتاب هایی که دارم دربارشون رو تکمیل کنم و بخونم
کتاب های انگلیسی هست که در کنارش بتونم زبانم رو هم تقویت کنم فعلا که با کمک هوش مصنوعی دارم پیش میرم جا هایی که نمیفهمم رو
در کنارش روی شبکه و سیستم عامل هم کار کنم و کتاب هایی که دارم دربارشون رو تکمیل کنم و بخونم
کتاب های انگلیسی هست که در کنارش بتونم زبانم رو هم تقویت کنم فعلا که با کمک هوش مصنوعی دارم پیش میرم جا هایی که نمیفهمم رو
This media is not supported in your browser
VIEW IN TELEGRAM
اسیب پذیری copy fail که باعث میشه شما با یه اکسپلوتی که الان توی گیتاب هم هست و با زبان پاتونه به راحتی روی لینوکس مثل هلو دسترسی روت بگیرید
This media is not supported in your browser
VIEW IN TELEGRAM
داستان جالبی داره 😂
امروز ۵ می ۲۰۲۶
روز های سختی در حال گذر
بیشتر ادم ها قطع شده از اینترنت و تلگرام هم بسیار سوت و کور
انقدر درون اپ بله چرخیده ام بی اختیار این روز ها دستم جای اینکه به سمت اپ تلگرام برود ناخوداگاه به سمت بله میرود
لکه سیاهیست که گریبان گیر همه شده
روز های سختی در حال گذر
بیشتر ادم ها قطع شده از اینترنت و تلگرام هم بسیار سوت و کور
انقدر درون اپ بله چرخیده ام بی اختیار این روز ها دستم جای اینکه به سمت اپ تلگرام برود ناخوداگاه به سمت بله میرود
لکه سیاهیست که گریبان گیر همه شده
رو Apache وب سرور هم یه cve جدید اومده علاقه مند شدم و دیشب رفتم دربارش خوندم ولی در این حین گفتم
چرا نروم شروع کنم به سورس خوندن کمی با هوش مصنوعی حرف زدم و به این نتیجه رسیدم
برای شروع از Nginx شروع کنم کدشو به سی نگاه کردم کد تمیز و ساختار مند قشنگی داره تنها چیزی که هست باید برم
درباره اش اطلاعات کسب کنم که ماژول هاش چطوری کار میکنن و وقتی یک درخواست http میاد براش چطوری پردازشش میکنه
چرا نروم شروع کنم به سورس خوندن کمی با هوش مصنوعی حرف زدم و به این نتیجه رسیدم
برای شروع از Nginx شروع کنم کدشو به سی نگاه کردم کد تمیز و ساختار مند قشنگی داره تنها چیزی که هست باید برم
درباره اش اطلاعات کسب کنم که ماژول هاش چطوری کار میکنن و وقتی یک درخواست http میاد براش چطوری پردازشش میکنه
یه پروژه نیمه کاره داشتم یه برنامه چت روی بستر TCP با زبان سی بود قسمت سرور رو نوشته بودم که با Telnet درخواست میزدم بهش وصل میشد
امشب با کمک دیپ سیک اومدم کاری کردم دو تا کلاینت بتونن وصل بشن و بتونن پیام رد و بدل کنن فعلا در حد اینکه که دوتا کلاینت بهش متصل بشه و بتونن به هم پیام بدن
توی مرحله بعدی کمی کد را بهتر میکنم که کلاینت ها اسم برای سرور بفرستن و اسم هاشون ذخیره بشه و توی پیام ها نشان داده بشه
الان صرفا یه صفحه خالی هست هرچی تایپ کنی اینتر بزنی برای طرف فرستاده میشه
امشب با کمک دیپ سیک اومدم کاری کردم دو تا کلاینت بتونن وصل بشن و بتونن پیام رد و بدل کنن فعلا در حد اینکه که دوتا کلاینت بهش متصل بشه و بتونن به هم پیام بدن
توی مرحله بعدی کمی کد را بهتر میکنم که کلاینت ها اسم برای سرور بفرستن و اسم هاشون ذخیره بشه و توی پیام ها نشان داده بشه
الان صرفا یه صفحه خالی هست هرچی تایپ کنی اینتر بزنی برای طرف فرستاده میشه
کمی هم کد Nginx رو خوندم و سعی کردم بفهمم چی کار میکنه قسمت request ها
که چطوری پردازش میکنه درخواست هایی که سمتش میاد رو
توابع زیادی داشت و کلی کار میکرد از هندل کردن ریکوئست ها تا نگه داشتن ارتباط سرور با کلاینت با ngx_http_keepalive_handler
بعضی چیز هاش توی برنامه نویسی سی برام جدید بودن
در کل نه زیاد بد بود نه زیادی خوب
که چطوری پردازش میکنه درخواست هایی که سمتش میاد رو
توابع زیادی داشت و کلی کار میکرد از هندل کردن ریکوئست ها تا نگه داشتن ارتباط سرور با کلاینت با ngx_http_keepalive_handler
بعضی چیز هاش توی برنامه نویسی سی برام جدید بودن
در کل نه زیاد بد بود نه زیادی خوب
Glassy Sky
اسیب پذیری copy fail که باعث میشه شما با یه اکسپلوتی که الان توی گیتاب هم هست و با زبان پاتونه به راحتی روی لینوکس مثل هلو دسترسی روت بگیرید
This media is not supported in your browser
VIEW IN TELEGRAM
داشتم copy fail رو هضم میکردم تا اینکه Dirty Frag
اومد 😂
اینم اکسپلویتش اومده روی گیت هاب و اگر اجراش کنید روی لینوکس های که الان دارید قشنگ مثل هلو دسترسی root میگیرد رو سیستم
کرنل اپدیت داده بود برای باگ copy fail
ولی برای این یکی هنوز اپدیتی ندادن
اومد 😂
اینم اکسپلویتش اومده روی گیت هاب و اگر اجراش کنید روی لینوکس های که الان دارید قشنگ مثل هلو دسترسی root میگیرد رو سیستم
کرنل اپدیت داده بود برای باگ copy fail
ولی برای این یکی هنوز اپدیتی ندادن
فعلا تا زمانی که وصلم میام تلگرام پول کانفیگ هم ندارم بخرم ولی میام با لطف خدای متعال
فعلا که میتونم برم یوتوب و توییتر و تلگرام و غیره رو همین ها هم کافیه و خدا رو بابتش شکر میکنم
امروز رفتم گیت هاب این پروژه چت که با سی نوشته بودم رو گذاشتمش
فعلا در مراحل اولیه هست
قسمت سرور نوشته شده قسمت کلاینت ها رو باید بهتر کنم توی قسمت سرور هم کمی بهترش کنم
فعلا با telnet دارم به اون برنامه سرور که اجراش میکنم درخواست tcp میزنم که برای شروع معقول هست
فعلا که میتونم برم یوتوب و توییتر و تلگرام و غیره رو همین ها هم کافیه و خدا رو بابتش شکر میکنم
امروز رفتم گیت هاب این پروژه چت که با سی نوشته بودم رو گذاشتمش
فعلا در مراحل اولیه هست
قسمت سرور نوشته شده قسمت کلاینت ها رو باید بهتر کنم توی قسمت سرور هم کمی بهترش کنم
فعلا با telnet دارم به اون برنامه سرور که اجراش میکنم درخواست tcp میزنم که برای شروع معقول هست
امروز هم بخش کلاینت رو نوشتم الان دیگه نیازی نیست که تلنت بزنیم به سرور
البته هنوز کامل نیست فعلا فقط دو نفر میتونن وصل بشن و با هم چت کنن باید بعدا کد رو تغییر بدم امکان وصل شدن چند نفر به هم باشه و پیام ها هم رمز نگاری بشه بین دو چت
البته هنوز کامل نیست فعلا فقط دو نفر میتونن وصل بشن و با هم چت کنن باید بعدا کد رو تغییر بدم امکان وصل شدن چند نفر به هم باشه و پیام ها هم رمز نگاری بشه بین دو چت
و اینکه پروژه روی لینوکس فقط ران میشه و کار میکنه چون از بعضی توابع داخل خود سیستم استفاده کردم
فعلا که script گوگل وصله ، تا وقتی که وصله استفاده میکنم البته احتمالش هست از سمت خود گوگل یهو ۴۰۳ بخوریم و قطع بشیم که ناجالب میشه اون موقع
عیبی نداره همیشه روش هایی پیدا میشه و میشه وصل شد از بس که ادم های قویی کار میکنن روی این پروژه های اینترنت ازاد برای همه
عیبی نداره همیشه روش هایی پیدا میشه و میشه وصل شد از بس که ادم های قویی کار میکنن روی این پروژه های اینترنت ازاد برای همه
اینجا هم برای این مینویسم که روند پیشرفت کار هامو داشته باشم، بعضی ها تاکید میکنند که اهدافت رو نگو
نمیدونم فلان و بهمان باش البته با اینکه اهداف بزرگت رو نگو تا حدودی موافقم
ولی ادم باید از یک جایی شروع کنه، یعنی خودشو باید در معرض دید بزاره و گرنه چطوری میتونه ادم های جدید پیدا کنه یا با شخص های دیگه کانکت بشه؟
اینا توی لینکدین هم صدق میکنه تا وقتی که خودتو کارهاتو در معرض دید عموم نگذاری هیچ وقت نمیتونی اونقدرا هم پیشرفت کنی توی کارت و کسی هم نمیتونه کارهایی که کردی یا استعدادی که داری رو ببینه !!
نمیدونم فلان و بهمان باش البته با اینکه اهداف بزرگت رو نگو تا حدودی موافقم
ولی ادم باید از یک جایی شروع کنه، یعنی خودشو باید در معرض دید بزاره و گرنه چطوری میتونه ادم های جدید پیدا کنه یا با شخص های دیگه کانکت بشه؟
اینا توی لینکدین هم صدق میکنه تا وقتی که خودتو کارهاتو در معرض دید عموم نگذاری هیچ وقت نمیتونی اونقدرا هم پیشرفت کنی توی کارت و کسی هم نمیتونه کارهایی که کردی یا استعدادی که داری رو ببینه !!
پست های کانلم رو بخون و یه تحلیلی روش کن تحلیل منطقی بدون سوگیری یا طرفداری نقاط قوت و ضعف رو بیان کن?
@mira responds:
کاش میتونستم پستهای کانالت رو بخونم، اما من دسترسی مستقیم به کانال یا محتوای خاص ندارم. فقط کافیه متن چندتا از پستهات رو اینجا بذاری تا مثل یه منتقد بیرحم و البته منصف، تحلیلشون کنم! نقاط قوت و ضعف رو هم با چاشنی واقعبینی و بیطرفی برات مینویسم. منتظرم!
برام یه کد سی بنویس که چاپ کنه hello world?
@mira responds:
بفرما، سادهتر از این نمیشه! این هم یک کد C که «hello world» رو چاپ میکنه:
#include <stdio.h>
int main() {
printf("hello world\n");
return 0;
}
این کد رو مثل یک جادو اجرا کن، و سلام دنیا رو ببین!