MonjiCode
Open in Telegram
🔥محفل صمیمی همه دوست داران تکنولوژی🫡 https://hoseinmonji.ir github.com/monji024
Show more499
Subscribers
No data24 hours
+27 days
-1030 days
Posts Archive
499
رفیق...
تمرکز کن روی هدفت رفیق بازی همیشه هست تو ۲ سال پای هدفت بشینی خیلی پیشرفت میکنی جای اینکه با دونفر بشینی که تورو از زندگیت بندازن!
تو بهونت شده هی با خودت میگی قراره بمیریم پس بهتره هرکاری که پیش میاد رو انجام بدیم ولی داری خودتو گول میزنی حالا بشین کصکلک بازی بکن ببین کی میبازه .
تو میری دوتا دوست پیدا میکنی اون دوستان عقاید و طرز فکرشون باهات فرق میکنه و این باعث میشه تو کلا یه آدم دیگه بشی. دوست بد نیست رفیق ولی دوستی که باعث پیشرفتت بشه نه پسرفتت یکم به خودت بیا ببین داری چیکار میکنی 😱
تو انتخاب دوستت دقت کن یه دوست خوب پیدا کن یا کلا بذار کنار به حرف هیچکس گوش نده نذارن از علاقت از هدفت دورت کنن و باعث شن یه عمر حسرت بخوری
رفیق به خودت بیا...!🤣🐸🐸
499
دستورات فایلی لینوکس🖼️:
▎1. ls
برای نمایش محتوای دایرکتوری:
lsبا گزینهها:
ls -l # نمایش جزئیات بیشتر
ls -a # نمایش فایلهای مخفی
▎2. cd
برای تغییر دایرکتوری:
cd /path/to/directory
▎3. pwd
برای نمایش مسیر فعلی دایرکتوری:
pwd▎4. mkdir برای ایجاد یک دایرکتوری جدید:
mkdir new_directory
▎5. rmdir
برای حذف یک دایرکتوری خالی:
rmdir directory_name
▎6. rm
برای حذف فایلها یا دایرکتوریها:
rm file_name # حذف یک فایل
rm -r directory_name # حذف یک دایرکتوری و محتوای آن
▎7. cp
برای کپی کردن فایلها یا دایرکتوریها:
cp source_file destination_file # کپی یک فایل
cp -r source_directory destination_directory # کپی یک دایرکتوری
▎8. mv
برای جابجایی یا تغییر نام فایلها و دایرکتوریها:
mv old_name new_name # تغییر نام
mv file_name /path/to/destination/ # جابجایی به دایرکتوری دیگر
▎9. touch
برای ایجاد یک فایل جدید یا بهروزرسانی زمان آخرین ویرایش یک فایل:
touch new_file.txt
▎10. cat
برای نمایش محتوای یک فایل:
cat file_name.txt
▎11. head
برای نمایش چند خط اول یک فایل:
head file_name.txt
▎12. tail
برای نمایش چند خط آخر یک فایل:
tail file_name.txt
▎13. find
برای جستجوی فایلها و دایرکتوریها:
find /path/to/search -name "file_name"
▎14. chmod
برای تغییر مجوزهای دسترسی به فایلها و دایرکتوریها:
chmod 755 file_name
▎15. chown
برای تغییر مالکیت فایلها و دایرکتوریها:
chown user:group file_name
😠 @monji024 🖼️499
روت کردن بی سرو صدای گوشی اندرویدی👑
گوشی های اندرویدی به دو روش روت میشن سافت روت و هارد روت، وقتی گوشی رو با برنامه های معمول روت میکنید معمولا هارد روت میشه در واقع دارین سیستم عامل رو دستکاری و ویرایش میکنید که یه راه برای رسیدن به یوزر Root میسازید و این دستکاری رو شرکت های سازنده اصلا نمیپذرن و دیگه بهتون هیچ خدماتی نمیدن.🖼️
اما سافت روت، اصلا چیزی دستکاری نمیشه از آسیب پذیری ها برای اجرای دستورات با دسترسی Root استفاده میشه و با اسیب پذیری و privilage escalation به دسترسی Root رسیده میشه.
توی روش سافت روت شما در واقع یه سوراخ پیدا کردید و هر وقت که بخواید میتونید از اون سوراخ استفاده کنید و شرکت سازنده ممکنه نفهمه شما دسترسی روت دارین، اما این روش ساده نیست و باید از قبل اون آسیب پذیری توی گوشی شما وجود داشته باشه.
عکس بالا چند تا آسیب پذیری معروف برای سافت روته که باهاش هکرا تونستن دسترسی روت از گوشی اندروید بگیرن. مثلا پینگ پونگ روت میتونه خیلی راحت گوشی سامسونگ S6 رو روت کنه.
🖼️@monji024 🖼️
499
کل رایت آپ های سایت هکر وان👮♀️
nored0x.github.io/penetration%20testing/writeups-Bug-Bounty-hackrone/
رایت آپ چیه؟ وقتی یه هکر یه باگ یا آسیب پذیری پیدا میکنه یه گزارش دربارش مینویسه و توش توضیح میده چطوری اون هک رو انجام داده و چطوری میشه جلوش رو گرفت. رایت اپ ها از لحاظ آموزشی خیلی غنی هستن و برای یادگیری عالین.👺
🖼️ @monji024 🖼️
499
این پیامو کسایی بخونن که فکر میکنن هر زبانی که خیلی طرفدار داره رو باید یاد بگیریم ❗️
رفیق زیاد خودتو درگیر نکن که پایتون زیاد مخاطب داره باید حتما اونو یاد بگیرم و زبان هایی مثل روبی ، c و... رو که تعداد کمی توی ایران بلده رو نباید یاد بگیریم. این جمله واقعا اشتباهه و ما نباید بگیم که اینا خوب نیستن نباید یادشون بگیریم!
چون تازه اول کاری و هیچی نمیدونی میای مثلا طراحی سایت بخونی بعد یه مدت میگی وای من دیگه نمیتونم برم طراحی اپلیکیشن یاد بگیریم درآمدش خوبه میای نصف نیمه ول میکنی برای مثال پایتونو و میری سراغ یه زبون دیگه نباید اینکارو بکنید اگه بخواید این مسیر رو پیش ببرید کلا اشتباه میکنید و ۳ ۴ سال از وقتتون کلا به چوخ میره .
برات مهم نباشه زبانی که میخای یاد بگیری معروفه یا نه چون اولشم پایتون معروف نبود یهو اومد بالا اول کار همیشه سعی کن یه هفته بشینی قشنگ تحقیق کنی بعد بری سراغ هدفت :)
شاید تو میای یه دوره تهیه میکنی از یه سایتی و اون رو کامل میبینی اینجا تازه ۵۰ درصد کارو پیش بردی تو فکرمیکنی همه چیو بلدی ولی یکی بهت میاد میگه یه چیزی بزن میمونی میگی یا خدا اینا چیه داره بهم میگه (از بحث جدا شدیم ولی کامل میام بهتون میگم که مسیرو اشتباه برندارید مثل من که ۲ سال از عمرم به فنا رفت😂) بعد نامید میشی کلا ول میکنی برنامه نویسیو و دیگه سمتش نمیری این برای هممون پیش اومده این هم فقط با تمرین با سرچ کردن میتونم ۵۰ درصد راه رو بریم .
الان دیگه هممون به chat gpt دسترسی داریم و با یه نوشتن یه سوال میاد جواب کامل رو بهمون میده!
حرف اخر:
سعی کن همیشه نگییه زبان که خیلی معروفه رو حتما باید یاد بگیریم من نمیگم بده ولی خب اشتباهه طرز فکر سعی کن فقط تمرین کنی اگه نکنی به هیچ جا نمیری بعد سعی نکن مسیری که توی ۵ ۶ سال میتونی توش حرفه ای بشی رو یه شبه پیش ببری:)
499
ا (ASCII Art Generator) یک ابزار آنلاین است که به شما اجازه میدهد متن را به صورت هنری و با استفاده از کاراکترهای ASCII طراحی کنید. این نوع هنر دیجیتال معمولاً در محیطهای متنی مانند ترمینالها یا چتها استفاده میشود.
ویژگیهای اصلی ASCII Art Generator:
1. انتخاب فونت: شما میتوانید از میان انواع مختلف فونتها انتخاب کنید تا ظاهر متن خود را تغییر دهید. به عنوان مثال، فونت "Graffiti" که در لینک شما اشاره شده است، ظاهری خاص و هنری به متن میدهد.
2. تنظیمات اندازه و عرض: برخی از این ابزارها به شما اجازه میدهند که اندازه و عرض متن را تنظیم کنید.
3. خروجی متنی: پس از وارد کردن متن و انتخاب تنظیمات، خروجی به شما نمایش داده میشود و میتوانید آن را کپی کرده و در هر جایی استفاده کنید.
4. استفاده آسان: این ابزارها معمولاً بسیار کاربرپسند هستند و نیازی به دانش فنی خاصی ندارند.
کاربردها:
- ترمینالها: برای زیباتر کردن خروجیهای ترمینال.
- چتها: برای ارسال پیامهای هنری در چتها.
- وبسایتها: برای طراحی لوگوها یا تزیین متن در صفحات وب.
آدرس سایت:
https://patorjk.com 😶🌫
499
شِبَنگ (Shebang) یک علامت خاص در سیستمعاملهای یونیکس و لینوکس است که در ابتدای فایلهای اسکریپت قرار میگیرد. این علامت به سیستمعامل میگوید که کدام مفسر یا برنامه باید برای اجرای آن فایل استفاده شود.
ساختار شِبَنگ
شِبَنگ معمولاً به صورت زیر نوشته میشود:
#! /path/to/interpreterاجزای شِبَنگ: 1. #!: این دو کاراکتر نشاندهنده شروع شِبَنگ هستند. 2. /path/to/interpreter: مسیر کامل به مفسر یا برنامهای است که باید برای اجرای اسکریپت استفاده شود. به عنوان مثال، برای Ruby، این میتواند /usr/bin/ruby باشد. مثال: برای یک اسکریپت Ruby، شِبَنگ ممکن است به صورت زیر باشد:
#!/usr/bin/env ruby
مزایای استفاده از شِبَنگ:
- قابل حمل بودن: با استفاده از env، میتوانید از مسیرهای مختلف مفسر استفاده کنید و اسکریپت شما در محیطهای مختلف به درستی کار کند.
- سادگی اجرا: کاربران میتوانند با اجرای مستقیم فایل مانند:
./myscript.shبدون نیاز به صدا زدن مفسر، کد را اجرا کنند.
499
به احتمال زیاد قوانین خدمات دیجیتال اروپا روی تلگرام هم گذاشته میشه.
این قوانین در نهایت به نفع مردم هستن و جلوی زورگویی شرکت های بزرگ رو میگیره
مثلا همین چند روز پیش اپل رو مجبور کردن که استورش و برنامه هایی مثل سافاری رو قابل حذف کنه و به رقبا اجازه بده که روی اپل برنامه های خودشون رو نصب کنن.
اپل تا سال های پیش از پورت های غیر رایج لایتنینگ استفاده میکرد و ایدش این بود که شارژر گوشی هم باید از خود من بخری با هر قیمتی که من میگم.
تیک تاک هم مثل تلگرام هیچ ایده ای برای کودکان نداشت و اتحادیه اروپا مجبورش کرد که قوانینی بزاره که حقوق کودکان حفظ بشه.
