Security hint
4.54K subscribers
75 photos
2 videos
18 files
187 links
🔥Security training

🎯 قراره روشن کننده مسیرتون باشیم.

یوتیوب: www.youtube.com/@sec_hint

اپارات: aparat.com/sec_hint

گیت‌هاب: https://github.com/sechint

ادمین:
@adm_sec_hint
Download Telegram
🔥Top 6 Linux Networking commands to learn
1. curl
2. wget
3. nslookup
4. netstat
5. ssh
6. scp
more...


#network #linux

@sec_hint
🔥1
🔥 Linux command line


#linux

@sec_hint
🔥Linux File System for SOC Analysts


#linux


@sec_hint
👍1
🔥میدونی هر دایرکتوری داخل لینوکس چطور ساختاری داره و برای چی ایجاد شدند ؟

#linux

@sec_hint
👍2
🐧دستوراتی که باید از لینوکس بدانید: (پارت اول)
~$ls
نمایش محتوای یک دایرکتوری

~$cd /path/to/directory
تغییر دایرکتوری

~$pwd
مسیری که درحال حاضردران قرار داریم

~$mkdir name_of_dir
ایجاد یک دایرکتوری

~$rm file.txt
حذف یک فایل یا یک دایرکتوری

~$du
تخمین و نمایش میزان استفاده از فضای دیسک

~$cp file.txt /path/to/destination
کپی یک فایل یا دارکتوری

~$mv file.txt new_name.txt 'or'
mv file.txt /path/to/destination
انتقال یک فایل یا دایرکتوری

~$cat file.txt
نمایش محتوا یک فایل

~$echo "Hello, World!"
نمایش یک پیام یا مقدار یک متغیر

~$wget https://example.com/file.zip
دانلود یک فایل از اینترنت

~$id
نمایش اطلاعات کاربر یا گروه

~$whoami
نمایش نام کاربری کاربر فعلی

~$ps
نمایش اطلاعات مربوط به فرآیندهای در حال اجرا

~$uname -a
نمایش اطلاعات سیستم از جمله نام سیستم و نسخه هسته
~


#linux
#command

@sec_hint
🔥11👍41
🐧دایرکتوری های مهم در لینوکس:

/bin (Binary): 
شامل برنامه های اجرایی باینری، دستورات رایج مانند ls، cp، mv و rm در اینجا ذخیره می شوند

/etc (Etcetera):
دایرکتوری مربوط به فایل های پیکربندی سیستم و برنامه های نصب شده

/var (Variable):
دایرکتوری برای داده های پویا سیستم مثل گزارش ها، آپاچی

/home:
محل ذخیره ی فایل ها و تنظیمات شخصی

/root:
دایرکتوری اصلی کاربر ریشه

/tmp (Temporary):
محل ذخیره سازی موقت فایل ها



#linux #dir #command

@sec_hint
👍62
🐧دستوراتی -command- که باید از لینوکس بدانید: (پارت دوم)
~$command | tee output.txt
با tee خروجی دستوری را میتوان نمایش و در خروجی ذخیره کرد
~$tail file.txt
نمایش چند خط از فایل مثلا: tail -n 11 file.txt
~$grep "pattern" file.txt
پیداکردن یک الگو در یک فایل
~$echo hello word | sed 's/e/E/'
تبدیل‌های متنی در یک جریان ورودی
~$find /path/to/search -name "*.txt"
جستجوی فایل ها و دایرکتوری ها
~


#linux
#command

@sec_hint
👍4
⚠️مجوز های فایل در لینوکس

#linux

@sec_hint
👍71
دستور chmod در لینوکس چیست؟
دستوری که برای تغییر مجوزهای دسترسی سیستم فایل استفاده می شود.
در لینوکس، هر فایل یا دایرکتوری دارای یک سطح دسترسی مشخص برای هر کاربر است.

هر کاربر برای هر فایل یا فولدر دارای سه نوع سطح دسترسی خواندن (read)، نوشتن (write) و اجرا کردن (execute) و – (Dash ) به معنای نداشتن دسترسی است.
ساختار دستور chmod در لینوکس :
chmod [options] mode[,mode] file1 [file2 ...]

option : پارامترهایی که برای تغییر سطح دسترسی به دستور میدهیم
mode : نوع سطح دسترسی
file : فایلی که میخواهیم تغییرات را روی آن انجام دهیم

برای ادامه یادگیری لینک های زیر را دنبال کنید:
https://www.datisnetwork.com/chmod-linux.html
https://www.geeksforgeeks.org/chmod-command-linux/

#linux #chmod

@Sec_Hint
6👍1
سیستم مدیریت بسته یا پکیج منیجر چیه؟

این اصطلاح معمولا برای سیستم عامل های یونیکسی استفاده میشه. مثل لینوکس و مک
حالا چیکار میکنند؟
این سیستم ها عملیات های نصب ، پیکربندی، ارتقا ، و حذف بسته های نرم افزاری رو به صورت خودکار انجام میدهند.
لینوکس هم برای یکسری نسخه ها یکسری پکیج منیجر داره که هر کدوم به شیوه خودشون بسته هارو مدیریت میکنند.
توضیع های دبیان مثل اوبونتو و دبیان از APT استفاده میکنند.
توضیع های رد هت مثل سنت اواس از YUM استفاده میکنند.
در توضیع های آرچ بیس از Pacman استفاده میکنند.

حالا چطور بسته ها نصب میشوند:
Debian: sudo apt install package-name
Redhat: sudo yum install package-name
Arch: sudo pacman -S package-name

#linux #package_manager

@Sec_Hint
3
دستور های grep و find چی هستند؟
ما اگر بخوایم در لینوکس به دنبال یکسری چیزا بگردیم باید از این دو دستور استفاده کنیم.
ولی این دو دستور یکسری تفاوت ها دارند ولی هردوشون کار سرچ کردن رو انجام میدن.

دستور find برای جستجو، پیدا کردن و عملیاتی بر روی فایل‌ها و دایرکتوری‌ها استفاده می‌شود.
با استفاده از این دستور می تونیم فایل ها و دایرکنوری ها رو بر اساس تاریخ، نام و ... جست و جو کنیم.
find {مسیر} {آپشن} {دستور}


دستور grep رای جستجوی الگوها در فایل‌ها یا متن‌ها استفاده می‌شود.
grep {کلمه} {مسیر}

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

#linux #grep #find

@Sec_Hint
👍42
مرجع تمام کامند های لینوکس همراه با مثال

https://linuxcommandlibrary.com/

#linux

@Sec_Hint
👍51
🧞‍♀️دو غول دنیای خط فرمان sh و zsh:
هر دو پوسته‌های خط فرمان (command line shells) هستند که به شما امکان می‌دهند با سیستم‌عامل خود تعامل داشته باشید. اما تفاوت‌های کلیدی بین آن‌ها وجود دارد که می‌تواند انتخاب پوسته مناسب را برای شما دشوار کند.

🚀کار پوسته‌ها چیست؟
پوسته‌ها رابط کاربری بین شما و سیستم‌عامل هستند. آن‌ها دستورات شما را تفسیر می‌کنند، آن‌ها را اجرا می‌کنند و نتایج را به شما نمایش می‌دهند. پوسته‌ها همچنین می‌توانند برای نوشتن اسکریپت‌ها، برنامه‌های کوچک برای خودکارسازی وظایف، استفاده شوند.

🔁تفاوت‌های sh و zsh:

تاریخچه: sh پوسته اصلی یونیکس بود که در دهه 1970 معرفی شد. bash در دهه 1980 به عنوان جایگزینی برای sh با ویژگی‌های بیشتر معرفی شد. zsh در دهه 1990 به عنوان جایگزینی برای bash با ویژگی‌های هنوز بیشتر معرفی شد.

قابلیت‌ها: zsh مجموعه‌ای از ویژگی‌های پیشرفته را ارائه می‌دهد که sh و bash ندارند، از جمله: ‏
پیشنهادات خودکار: zsh می‌تواند نام دستورات، فایل‌ها و متغیرها را به طور خودکار پیشنهاد دهد.
تاریخچه قدرتمند: zsh به شما امکان می‌دهد به راحتی در تاریخچه دستورات خود جستجو و پیمایش کنید.
شخصی‌سازی: zsh به شما امکان می‌دهد پوسته خود را با تم‌ها، افزونه‌ها و تنظیمات مختلف شخصی‌سازی کنید.
⁧.
پیچیدگی: zsh به دلیل ویژگی‌های بیشتر، می‌تواند پیچیده‌تر از sh و bash باشد.

💡انتخاب پوسته مناسب:
• اگر مبتدی هستید: sh یا bash ممکن است انتخاب‌های بهتری برای شما باشند. آن‌ها ساده‌تر هستند و یادگیری آن‌ها آسان‌تر است.
• اگر کاربر باتجربه‌ای هستید: zsh ممکن است انتخاب بهتری برای شما باشد. ویژگی‌های پیشرفته آن می‌تواند کارایی شما را افزایش دهد.

#bash #shell #linux #command #شل

@Sec_Hint
👍7🔥3🤩1
🎞اولین قدم در یادگیری لینوکس ستاپ کردن محیط اش هست.😎

و اولین قدم در حوزه امنیت یادگیری لینوکس هست⁉️

🤯میدونستید بدون ماشین مجازی میتونید داخل ویندوزتون لینوکس داشته باشید؟

الان یکی میاد میگه چرا انقدر گفتی قشنگ توی ویدیو


https://youtu.be/alxPYBMWzIc?si=D5lZ3IyC5bzq7ZDO

#YouTube #Linux
🔔با ما همراه باشید
🌐Sec_Hint & Boost & Youtube
12👍2🔥1
و چون درخواست کرده بودید برای نوشن لینوکس اون رو اینجا میزارم ☺️
Notion linux

#Notion #Linux

🔔با ما همراه باشید
🌐Sec_Hint & Boost & Youtube
👍15🔥1
🧞‍♂️اگر Bash براتون یه غوله، نمیدونید چطوری میشه اجرای اسکریپت هاتون رو برنامه ریزی کنید پیشنهاد میکنم ویدیو این هفته لینوکس رو از دست ندید 🤯

دیروز یه دور ضبط کردم و بخاطر برخی موارد امروز دوباره ضبط کردم و اپلودش کردم که براتون مفیدتر باشه


https://youtu.be/ROo9loUO3K8?si=hscE2MOLTKotSJdM

#YouTube #Linux

🌐Sec_Hint
14👍3🔥1