Random shi- tutorials – Telegram
Random shi- tutorials
211 subscribers
233 photos
27 videos
12 files
552 links
محتوای مفید برنامه نویسی و لینوکسی از سراسر دنیا ✍️
جوین شدن شما موجب شادی روح و روان ما میگردد😗
Download Telegram
Forwarded from Linuxor ?
اگه توی لینوکس هی میزنی اینترنتت رو خراب میکنی ابزار internet-problem-fixer رو داشته باش

با برسی کردن مرحله به مرحله میاد خرابی اتصال به اینترنتت رو درست میکنه

نصب :

https://github.com/sepsoh/awesome-bash-noscripts

این ابزار توی پکیج abs قرار داره اگه از قبل abs رو دارید کافیه abs.abs-update رو بزنید


علی غفاریان داره این ابزار رو توسعه میده اگه مورد خاصی هست که اینترنتتون خراب میشه و درستش نمیکنه توی ‌Issue ها بگید یا PR بدید که مشکل رو برای همه رفع کنیم.

🐧 @Linuxor
Forwarded from Linuxor ?
استادمون از روی یه اسلایدی درس میداد خیلی ظاهرش قدیمی میخورد من خیلی کنجکاو بودم که چند ساله داره اون اسلایدو درس میده

با exiftool رفتم Date رو grep کردم و دیدم بعله از سال 1998 داره اون اسلایدو درس میده حالا خدارو شکر سال 2011 یه ادیتی شده.



با exiftool میتونید exif فایل هارو ببینید کلی دیتا راجع به فایل بهتون میده مثلا میتونید ببینید یه عکس با چه گوشی و توی چه لوکیشنی گرفته شده.

🐧 @Linuxor
Forwarded from Linuxor ?
کل رایت آپ های سایت هکر وان


nored0x.github.io/penetration%20testing/writeups-Bug-Bounty-hackrone/



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



🐧 @Linuxor ~ thanks symbolexe
Forwarded from Linuxor ?
روی سرور ها مخصوصا پروداکشن، معمولا چیز اضافه ای نصب نمیکنن مگر اینکه خیلی ضروری باشه و بشه راحت بدون اثرات جانبی حذفش کرد

اما گاهی اوقات پیش میاد که نیاز داریم بین دایرکتوری ها بچرخیم و زدن cd بسیار هم خسته کننده میشه

ابزار nnn یه فایل مینجر خیلی خیلی سبکه در حد 150 کیلوبایت، برای مواقع ضروری میتونید نصبش کنید نیازی به اضافه کردن ریپازیتوری هم نداره و حذف کردنش هم هیچ اثر جانبی نداره، با ابزار nnn با جهت های کیبرد میتونید بین فایل ها و دایرکتوری ها راحت جابجا شید فایل انتقال، کپی و یا حذف کنید.

نصب :

apt install nnn

بعد از اجرا برای اینکه راهنماش رو ببینید علامت سوال (؟) رو روی کیبردتون بزنید.


🐧 @Linuxor
Forwarded from Linuxor ?
یه توزیع Real Time از لینوکس داریم به اسم RTLinux که توی سیستم هایی که نیاز به پاسخگویی سریع و دقیق دارن استفاده میشه


توی صنعت خیلی از سیستم عامل های Real Time استفاده میشه، مثلا یه ماشین رو درنظر بگیرید که روی حالت رانندگی خودکاره این ماشین در لحظه داره اطلاعات محیط رو از سنسور های مختلفی که داره پردازش میکنه، یهو یه مانع جلوش ظاهر میشه این ماشین باید توی اون لحظه ترمز بگیره اصلا مهم نیست سیستم عامل چه فرایند دیگه ای رو داره اون لحظه اجرا میکنه


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

کرنل لینوکس برای استفاده عام ساخته شده و Real Time نیست اما RTLinux این ویژگی رو بهش اضافه میکنه.

🐧 @Linuxor
👍1
Forwarded from Linuxor ?
برای تونل کردن هی نیا اول کامندات بنویس proxychains با دستور زیر کل ترمینال فعلیت رو تونل کن.

proxychains -q bash

اگه خواستین از تونل در هم بیاین کافیه دستور exit رو بزنید


پ.ن : ابزار proxychains باهاش میشه یه برنامه رو از پشت پروکسی socks یا http تونل کرد.

🐧 @Linuxor
Forwarded from Linuxor ?
گوگل بهتون رایگان یه شل دبیان بیس میده که 5 گیگ هم حافظه داره روش داکر، گیت، پایتون و پی اچ پی و ... هم از قبل نصب کرده


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

shell.cloud.google.com

🐧 @Linuxor
Forwarded from Linuxor ?
می‌دونیم swap یه پارتیشن روی هارده که بجای RAM استفاده میشه.

اما zram داده هارو روی RAM ذخیره می‌کنه با این تفاوت که در لحظه داده هارو فشرده می‌کنه؛ این باعث میشه که حافظه بیشتری از RAM داشته باشین.


در واقع zram یه ماژول کرنل لینوکسه و خیلی راحت می‌تونین اونو روی هر لینوکسی تستش کنید و می‌تونین برای سیستم های با رم کم مثلا رزبری ها یا سرور های مجازی استفاده کنید.


🐧 @Linuxor
Forwarded from HICTE Blog (smm)
#ابزار_لینوکس

جایگزین داف‌تر (خوشگل‌تر) برای df
برای گزارش فضای فایل سیستم ها

نصب در آرچ لینوکس:
# pacman -S duf
گیتهاب پروژه

🚁 Hicte Blog
یک اصطلاح داریم به نام "تمرین آگاهانه" که دو اصل خیلی مهم داره :

اصل اول :

تمرین بر لبه‌ی توانایی‌ها و دانش کنونی
یک topicی رو یاد گرفتید حالا میخوایید اون رو تمرین کنید. تمرینتون نباید نه خیلی ساده باشه نه خیلی سخت چون اگر ساده باشه عملا کاری نکردید مثلا همون Hello World خودمون و اگرهم ساخت باشه مانع پیشرفت شما میشه

اصل دوم:

بازخوردگرفتن
کارهای خودتون رو به دیگران ارائه کنید و از اونها بخوایید درمورد نقاط قوت و ضعف شما نظر بدن
بازخورد گرفتن تاثیر خیلی زیادی در روند آموزشی شما داره

#تجربه
Forwarded from Linuxor ?
در نهایت هرچیزی بسازین مردم عادی اونو با front و ظاهرش قضاوتش میکنن؛

این ریپو کلی کامپوننت UI رایگان رو جمع آوری کرده و میتونید توی Web App هاتون استفاده کنید :

https://github.com/karthikmudunuri/eldoraui


🐧 @Linuxor
Forwarded from Galaxy Ai (♪ Ayhan)
Password Generator in Bash

From time to time, you need to change your passwords. Everyone knows that a good password should include uppercase and lowercase Latin letters, numbers, and special characters. Additionally, they should not be too short. Coming up with new passwords each time is becoming increasingly difficult, especially if you use different passwords for different services. You can use programs like pwgen or the generator built into KeepassX for this purpose. Alternatively, you can write a simple password generator in Bash.

Characters Used
We will use the following characters: Uppercase and lowercase letters of the Latin alphabet (A-Z and a-z), numbers (0-9), and the symbols "!@#$%^*()?/|~]{}-+_=<>.,". This combination ensures maximum security.

Password Length
The password length will be 16 characters. If you need a shorter password, you can specify a smaller length in the noscript or add a command-line option.

Bash Password Generator Script
The first thing we need is a variable containing all the characters we will use. We also need a variable for the password length and a variable to store the password itself.



bash
SYMBOLS=""
for symbol in {A..Z} {a..z} {0..9}; do SYMBOLS=$SYMBOLS$symbol; done
SYMBOLS=$SYMBOLS'!@#$%&*()?/[]{}-+_=<>.,'
# The string with all characters has been created.
# Now we need to loop with the number of iterations equal to the password length
# and randomly select one character to add to the password string.
PWD_LENGTH=16 # password length
PASSWORD="" # variable for storing the password
RANDOM=256 # initialize random number generator
for i in seq 1 $PWD_LENGTH
do
PASSWORD=$PASSWORD${SYMBOLS:$(expr $RANDOM % ${#SYMBOLS}):1}
done
echo $PASSWORD

That's it. This is the entire noscript. With it, we can generate a password that meets all common security requirements. The only remaining problem is remembering it.
Forwarded from Linuxor ?
ابزار هایی که یه SysAdmin به اونا نیاز داره

https://github.com/awesome-foss/awesome-sysadmin


🐧 @Linuxor
یک مقاله ساده و روان برای اینکه سرعت شما در برنامه نویسی 10 برابر بشه (موضوع مقاله همین هستش)

2 دقیقه وقتتون رو میگیره

http://antirez.com/news/112

#تجربه
Forwarded from Linuxor ?
ابزار top رو دیدن ظاهرش خوب htop رو ساختن بعدش دیدن ظاهر htop هم خوب نیست NeoHtop رو ساختن.

https://github.com/Abdenasser/neohtop


🐧 @Linuxor