باگ Race condition چیست؟
Race Condition زمانی اتفاق میافتد که چندین پردازش بهطور همزمان به یک منبع مشترک دسترسی دارند، اما ترتیب اجرای آنها کنترل نمیشود. این میتواند منجر به خرابی دادهها، رفتار غیرمنتظره یا حتی آسیبپذیری امنیتی شود.
🔹 مثال ساده
فرض کنید دو پردازش مقدار یک متغیر را میخوانند (
🔹 راههای جلوگیری
- قفلگذاری (Locking): مثل استفاده از Mutex برای جلوگیری از تغییر همزمان داده.
- همگامسازی (Synchronization): استفاده از Atomic Variables برای کنترل ترتیب اجرا.
- اعتبارسنجی دادهها: بررسی توالی پردازشها و جلوگیری از شرایط نامعتبر.
@ir_blackcode
Race Condition زمانی اتفاق میافتد که چندین پردازش بهطور همزمان به یک منبع مشترک دسترسی دارند، اما ترتیب اجرای آنها کنترل نمیشود. این میتواند منجر به خرابی دادهها، رفتار غیرمنتظره یا حتی آسیبپذیری امنیتی شود.
🔹 مثال ساده
فرض کنید دو پردازش مقدار یک متغیر را میخوانند (
x = 5)، هر دو آن را افزایش میدهند (x = 6)، و ذخیره میکنند. مقدار صحیح باید 7 باشد، اما به دلیل همزمانی اشتباه، مقدار 6 باقی میماند.🔹 راههای جلوگیری
- قفلگذاری (Locking): مثل استفاده از Mutex برای جلوگیری از تغییر همزمان داده.
- همگامسازی (Synchronization): استفاده از Atomic Variables برای کنترل ترتیب اجرا.
- اعتبارسنجی دادهها: بررسی توالی پردازشها و جلوگیری از شرایط نامعتبر.
این باگ اکثرا در سیستم های بانکی،احراز هویت و ... رایج است.
@ir_blackcode
🔥4👍1👎1
BlackCode | کد سیاه
فردا براتون اموزش ساخت بک دور رو بهتون آموزش میدم میتونید روی آپلودر ها آپلود کنید تو یه جایی از سایت و با ترمینال لینوکس دسترسی تون رو حفظ کنید @ir_blackcode
Media is too big
VIEW IN TELEGRAM
اسکیریپت استفاده شده در ویدئو :
https://github.com/Souhardya/Zerodoor
Gp : https://t.me/M_R_X_GP
@IR_MRX
https://github.com/Souhardya/Zerodoor
Gp : https://t.me/M_R_X_GP
@IR_MRX
🔥6👎1
@UltraNumberFinderBot
@Klon_Leak_OSINT1bot
@DrBlackyBot
بات های اوسینت تلگرام استفاده کنید
@ir_blackcode
@Klon_Leak_OSINT1bot
@DrBlackyBot
بات های اوسینت تلگرام استفاده کنید
@ir_blackcode
🔥5👎1👏1
👏4
رفقا داخل گپ سوالی مشکلی چیزی داشتید میتونید کمک بگیرید و از بقیه تجربه هم کسب کنید
https://t.me/BlackCode_grup
https://t.me/BlackCode_grup
👍4⚡2🍌1
رازهای روانشناسی تاریک PsyRamin (1).pdf
42.3 MB
رفقا این کتاب یکی از بهترین کتاب هایی هست که خوندم روانشناسی تاریک پیشنهاد میکنم شما هم بخونید
@ir_blackcode
@ir_blackcode
👍2🥰1🍌1
یه ابزار خفن و باحال برای شنود و هک بلوتوث ها هستش که ولی خب نیاز به دانگل بلوتوث دارید
https://github.com/TarlogicSecurity/BlueSpy
@ir_blackcode
https://github.com/TarlogicSecurity/BlueSpy
@ir_blackcode
GitHub
GitHub - TarlogicSecurity/BlueSpy: PoC to record audio from a Bluetooth device
PoC to record audio from a Bluetooth device. Contribute to TarlogicSecurity/BlueSpy development by creating an account on GitHub.
🍌5
🍌8👍1🤡1
رفقا این ابزار رو براتون بزارم؟
ویژگی های ابزار :
1.اسکن پورت
2.حمله brut force روی ssh
3.بررسی guest login در smb
@ir_blackcode
ویژگی های ابزار :
1.اسکن پورت
2.حمله brut force روی ssh
3.بررسی guest login در smb
@ir_blackcode
❤8👍3👎1👏1🆒1
دستورات پایه ای لینوکس
-----------
1. ls
2. cd
3. pwd
4. mkdir
5. rmdir
6. rm
7. cp
8. mv
9. touch
10. nano یا vi
11. cat
12. echo
13. man
14. chmod
15. chown
16. ps
17. top
18. kill
19. df
20. du
21. grep
22. find
23. tar
24. zip و unzip
25. wget
26. curl
27. ping
28. ssh
29. scp
30. history
------------
@ir_blackcode
-----------
1. ls
2. cd
3. pwd
4. mkdir
5. rmdir
6. rm
7. cp
8. mv
9. touch
10. nano یا vi
11. cat
12. echo
13. man
14. chmod
15. chown
16. ps
17. top
18. kill
19. df
20. du
21. grep
22. find
23. tar
24. zip و unzip
25. wget
26. curl
27. ping
28. ssh
29. scp
30. history
------------
@ir_blackcode
❤8👎2🤣2🔥1