برخی از فلگ های کاربردی curl:
> -X (capital x) method
با این فلگ میتونین متد http رو مشخص کنین مثلا:
curl -X trace www.domain.com
> -A user-agent
با این فلگ میشه user agent رو توی درخواستتون مشخص کنین مثلا:
curl -A "mozilla" www.domain.com
> -H, --header "header_name: header_value"
با این فلگ میتونین یه هدر به درخواستتون اضافه کنین مثلا:
curl -H "X-Forwarded-For: 127.0.0.1" www.domain.com
> -e, --referer
با این فلگ میتونین هدر referer درخواستتون رو مشخص کنید مثلا:
curl --referer "127.0.0.1" www.domaim.com
> -L, --location
این فلگ باعث میشه که curl به طور خودکار ریدایرکتها رو انجام بده(برای پاسخهایی با status code 3xx).
مثلا:
curl -L www.domain.com
> -d, --data "param=data"
با این فلگ هم میتونین دیتایی که توسط درخواست های post باید ارسال بشه رو مشخص کنین. (دقت کنید که درصورتیکه این فلگ رو استفاده کنین متد درخواستتون پست خواهد بود)
مثال:
curl -d "name=value" www.domain.com
این درخواست پارامتر name رو با مقدار value در یک درخواست post به سرور میفرسته.
اگه خواسته باشیم چندتا پارامتر رو بفرستیم میتونیم چندبار ازین فلگ استفاده کنیم.
مثال:
curl -d "param1=value1" -d "param2=value2" www.domain.com
دستور بالا یک درخواست پست با دیتایی مثل زیر به سرور ارسال میکنه:
param1=value1¶m2=value2
> -X (capital x) method
با این فلگ میتونین متد http رو مشخص کنین مثلا:
curl -X trace www.domain.com
> -A user-agent
با این فلگ میشه user agent رو توی درخواستتون مشخص کنین مثلا:
curl -A "mozilla" www.domain.com
> -H, --header "header_name: header_value"
با این فلگ میتونین یه هدر به درخواستتون اضافه کنین مثلا:
curl -H "X-Forwarded-For: 127.0.0.1" www.domain.com
> -e, --referer
با این فلگ میتونین هدر referer درخواستتون رو مشخص کنید مثلا:
curl --referer "127.0.0.1" www.domaim.com
> -L, --location
این فلگ باعث میشه که curl به طور خودکار ریدایرکتها رو انجام بده(برای پاسخهایی با status code 3xx).
مثلا:
curl -L www.domain.com
> -d, --data "param=data"
با این فلگ هم میتونین دیتایی که توسط درخواست های post باید ارسال بشه رو مشخص کنین. (دقت کنید که درصورتیکه این فلگ رو استفاده کنین متد درخواستتون پست خواهد بود)
مثال:
curl -d "name=value" www.domain.com
این درخواست پارامتر name رو با مقدار value در یک درخواست post به سرور میفرسته.
اگه خواسته باشیم چندتا پارامتر رو بفرستیم میتونیم چندبار ازین فلگ استفاده کنیم.
مثال:
curl -d "param1=value1" -d "param2=value2" www.domain.com
دستور بالا یک درخواست پست با دیتایی مثل زیر به سرور ارسال میکنه:
param1=value1¶m2=value2
👍3
Forwarded from CodoCodile
🌐 WebSite |
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from OnHex [Priv]
🔴 اگه علاقمند به مهندسی معکوس هستید، اینجا یسری دوره پابلیک شده ، که میتونید دانلود و استفاده کنید.
دوره ها خیلیاشون قبلا پابلیک شدن . عمدتا آموزشهای مهندسی معکوس، تحلیل بدافزار، کار با ابزارهای IDA PRO ، WINDBG , GHIDRA و ... هستن.
پسورد: revteam.re
➡️ @onhex_ir
➡️ onhexgroup.ir
دوره ها خیلیاشون قبلا پابلیک شدن . عمدتا آموزشهای مهندسی معکوس، تحلیل بدافزار، کار با ابزارهای IDA PRO ، WINDBG , GHIDRA و ... هستن.
پسورد: revteam.re
➡️ @onhex_ir
➡️ onhexgroup.ir
🔥2
Fuck OS.zip
27.7 MB
آرشیوی از کوییز و پایانترمهای درس سیستمعامل دانشگاه تهران، استاد کار💩ی، به اهتمام دوست عزیزم، علی
#os
#sample_question
#quiz
#final_exam
#سیستم_عامل
#کوییز
#os
#sample_question
#quiz
#final_exam
#سیستم_عامل
#کوییز
❤🔥2❤1
Forwarded from نوشتههای ترمینالی
تابع range تو پایتون چی برمیگردونه؟
لیست؟ نه
توپل؟ بازم نه.
آیا خروجی قابل iterate هست؟ بله.
اگه دوست دارید فرق iterable و iterator رو توی پایتون بدونید این مطلب توصیه میشه.
https://treyhunner.com/2018/02/python-range-is-not-an-iterator/
پینوشت: اگرچه ما به عنوان تابع استفاده میکنیم، ولی به شکل دقیق تر یه کلاس محسوب میشه.
https://docs.python.org/3/library/functions.html#func-range
لیست؟ نه
توپل؟ بازم نه.
آیا خروجی قابل iterate هست؟ بله.
اگه دوست دارید فرق iterable و iterator رو توی پایتون بدونید این مطلب توصیه میشه.
https://treyhunner.com/2018/02/python-range-is-not-an-iterator/
پینوشت: اگرچه ما به عنوان تابع استفاده میکنیم، ولی به شکل دقیق تر یه کلاس محسوب میشه.
https://docs.python.org/3/library/functions.html#func-range
Treyhunner
Python: range is not an iterator
After my Loop Better talk at PyGotham 2017 someone asked me a great question: iterators are lazy iterables and range is a lazy iterable in Python 3, …
Forwarded from Security Analysis
⭕️ پیدا کردن رمز عبور Wi-Fi با استفاده از حمله Evil twin
در این مقاله، هکر روشی برای شکستن رمز عبور Wi-Fi به وسیله حمله evil twin رو معرفی میکنه.
با ایجاد نقطه دسترسی جعلی با همان آدرس MAC و ESSID شبکه وای فای قربانی، میتونیم با استفاده از ابزار Airgeddon رمز عبور رو پیدا کنیم.
توجه: این اطلاعات تنها برای اهداف آموزشی و اخلاقی هستش.
لینک مقاله:
🔗 https://bit.ly/Evil-twin-oct-14-23
#Wpa #WiFi
@securation
در این مقاله، هکر روشی برای شکستن رمز عبور Wi-Fi به وسیله حمله evil twin رو معرفی میکنه.
با ایجاد نقطه دسترسی جعلی با همان آدرس MAC و ESSID شبکه وای فای قربانی، میتونیم با استفاده از ابزار Airgeddon رمز عبور رو پیدا کنیم.
توجه: این اطلاعات تنها برای اهداف آموزشی و اخلاقی هستش.
لینک مقاله:
🔗 https://bit.ly/Evil-twin-oct-14-23
#Wpa #WiFi
@securation
🔥2
Forwarded from digMeMore (Yasho)
یه پیکار طراحی کردیم، بین نفراتی که بتونن پیکارو حل کنن قرعهکشی میکنیم و کتاب هدیه میدیم. فلگ رو توی سایت آکادمی میتونین ثبت کنین، آدرس پیکار توی عکس هست، آدرس آکادمی: voorivex.academy
Forwarded from Woland's Linux Journal (Woland)
اگر میخواین کار با ویم رو شروع کنید و دنبال منبع فارسی هستین، من تمام هفت درس vimtutor که اولین منبع هر کسی است که میخواد با ویم آشنا بشه رو، بصورت ویدیوهای کوتاه و با توضیحات و مثالهای کافی داخل چنل یوتوب گذاشتم.
همچنین باقی ویدیوهای مرتبط با رو هم لیست میکنم.
VimTutor Videos:
vimtutor 1
vimtutor 2
vimtutor 3
vimtutor 4
vimtutor 5
vimtutor 6
vimtutor 7
Summary
آموزش راهاندازی ویمپلاگ برای نصب پلاگینهای ویم:
Plugins Installation:
VimPlug
تنظیمات و شخصیسازی ویم:
Vimrc
Vim Customization
این دو ویدیو هم درباره کانفیگ ویم خودم wim هست که خط به خط کانفیگ رو توضیح دادم. این کانفیگ ویم رو به یک ide نزدیک میکنه.
Wim (Woland's Vim):
Wim Installation
Wim Features
نصب و دانلود کانفیگ ویم من 👉👉👉
راهنمای گام به گام ویم به فارسی
https://vimpersian.github.io
#ویم
#vim
#آموزش
همچنین باقی ویدیوهای مرتبط با رو هم لیست میکنم.
VimTutor Videos:
vimtutor 1
vimtutor 2
vimtutor 3
vimtutor 4
vimtutor 5
vimtutor 6
vimtutor 7
Summary
آموزش راهاندازی ویمپلاگ برای نصب پلاگینهای ویم:
Plugins Installation:
VimPlug
تنظیمات و شخصیسازی ویم:
Vimrc
Vim Customization
این دو ویدیو هم درباره کانفیگ ویم خودم wim هست که خط به خط کانفیگ رو توضیح دادم. این کانفیگ ویم رو به یک ide نزدیک میکنه.
Wim (Woland's Vim):
Wim Installation
Wim Features
نصب و دانلود کانفیگ ویم من 👉👉👉
راهنمای گام به گام ویم به فارسی
https://vimpersian.github.io
#ویم
#vim
#آموزش
Forwarded from Nettrain کانال آموزش شبکه (Amirhossein Mortazavi)
کتاب لینوکس پلاس و LPIC1
ویرایش ششم
چاپ 2023
کانال آموزش شبکه
🆔 https://www.instagram.com/network.train
🌐 https://t.iss.one/nettrain ✔️🔄
ویرایش ششم
چاپ 2023
کانال آموزش شبکه
🆔 https://www.instagram.com/network.train
🌐 https://t.iss.one/nettrain ✔️🔄
Forwarded from Nettrain کانال آموزش شبکه (Amirhossein Mortazavi)
[email protected]
15.1 MB
Forwarded from /g/ Library
YouTube
[stream] USB: Reverse Engineering and Writing Drivers
=[ 🔗 Links 🔗 ]=
Book: USB Complete by Jan Axelson
Marcan reverse engineering a MIDI controller: https://www.youtube.com/watch?v=cUVuTBH51GY
USB 2.0 Spec: https://www.usb.org/document-library/usb-20-specification
Blog with useful resources: https://hackernoon.com/usb…
Book: USB Complete by Jan Axelson
Marcan reverse engineering a MIDI controller: https://www.youtube.com/watch?v=cUVuTBH51GY
USB 2.0 Spec: https://www.usb.org/document-library/usb-20-specification
Blog with useful resources: https://hackernoon.com/usb…
Forwarded from /g/ Library
YouTube
Web in Native Assembly (Linux x86_64)
Playlist: https://www.youtube.com/playlist?list=PLpM-Dvs8t0VbLCQEKNhIIIHdTPlGVvETz
Chapters:
- 0:00:00 - Announcement
- 0:00:56 - flat assembler
- 0:02:36 - Hello, World in fasm
- 0:12:10 - fasm is Self-Hosted
- 0:14:07 - fasm Macros
- 0:20:23 - bm
- 0:21:49…
Chapters:
- 0:00:00 - Announcement
- 0:00:56 - flat assembler
- 0:02:36 - Hello, World in fasm
- 0:12:10 - fasm is Self-Hosted
- 0:14:07 - fasm Macros
- 0:20:23 - bm
- 0:21:49…
Forwarded from Security Analysis (Adel)
⭕ کشف آسیب پذیری XSS توسط نیما که منجر به هزار دلار بانتی شد
در این مقاله به یک ترفند برای پیدا کردن XSS اشاره شده که کمتر جایی بهش اشاره کردن
در این نقطه آسیب پذیری جایی شکل گرفته که مقادیر های پارامتر ارسالی در قالب یک فایل JSON برگردانده میشد.
هکر با کاوش و جمع اوری word list از سایت، به یک پارامتر رسیده که با آن Content Type خروجی را به HTML تغییر دهد و پیلود را بتواند اجرا کند
لینک مقاله :
https://medium.com/@neemaaf0/discover-two-specific-xss-vulnerabilities-on-the-subdomain-www-121f184cdb6d
#bugbounty #web
@securation
در این مقاله به یک ترفند برای پیدا کردن XSS اشاره شده که کمتر جایی بهش اشاره کردن
در این نقطه آسیب پذیری جایی شکل گرفته که مقادیر های پارامتر ارسالی در قالب یک فایل JSON برگردانده میشد.
هکر با کاوش و جمع اوری word list از سایت، به یک پارامتر رسیده که با آن Content Type خروجی را به HTML تغییر دهد و پیلود را بتواند اجرا کند
لینک مقاله :
https://medium.com/@neemaaf0/discover-two-specific-xss-vulnerabilities-on-the-subdomain-www-121f184cdb6d
#bugbounty #web
@securation
Medium
discover two specific XSS vulnerabilities on the subdomain www
Hello everyone,
Forwarded from AliReza
https://github.com/LaurieWired/ObjectiveByTheSea2023/
RE ios obfuscation technique
RE ios obfuscation technique
GitHub
GitHub - LaurieWired/ObjectiveByTheSea2023: This contains notes and slides for my Objective by the Sea talk
This contains notes and slides for my Objective by the Sea talk - LaurieWired/ObjectiveByTheSea2023