Blog

Articles about competitive programming, algorithms, and CTF challenges

SQL Injection nima va undan qanday himoyalanish mumkin? To‘liq tushuncha va real kod misollari

SQL Injection (SQLi) — bu hujumchi foydalanuvchi kiritadigan ma’lumotlar orqali SQL so‘roviga zararli kod qo‘shishi va natijada ma’lumotlar bazasiga ruxsatsiz kirishi mumkin bo‘lgan xavfsizlik zaifligidir. Bu zaiflik OWASP Top 10’da uzoq yillardan beri yetakchi o‘rinlarda turadi. U noto‘g‘ri yozilgan backend kod, filtrlanmagan input va sanitizatsiyasiz SQL so‘rovlari natijasida yuzaga keladi.

IbragimovQuvonchbek Dec 01, 2025 3 min read 18 views

🎣 Phishing hujumlari qanday ishlaydi? To‘liq professional tahlil

Kiberjinoyatchilar tomonidan eng ko‘p qo‘llaniladigan hujum usullaridan biri — phishing (“fishing” — ma’nosi: "qarmoqqa ilish"). Bu usulda hujumchi texnik ekspluatatsiya emas, balki inson psixologiyasidan foydalanadi. Shu sababli phishingga qarshi eng yaxshi himoya — xabardorlik. Ushbu maqolada phishingning ishlash mexanizmi, turli shakllari, real ssenariylar va unga qarshi samarali himoya choralarini tahlil qilamiz.

IbragimovQuvonchbek Nov 30, 2025 4 min read 19 views

MAC (Media Access Control) manzili — toʻliq va amaliy qoʻllanma

MAC manzili (Media Access Control address) — tarmoq qurilmalarining link-layer (odatda Ethernet yoki Wi‑Fi) darajasidagi noyob identifikatori. Ushbu maqolada MAC manzili nima ekanligi, tuzilishi, turlari, qanday ishlashi, IP bilan farqi, sozlash va xavfsizlik jihatlari — hammasi amaliy misollar va buyruqlar bilan batafsil tushuntiriladi.

IbragimovQuvonchbek Nov 12, 2025 8 min read 24 views

IP (Internet Protocol) — toʻliq va tushunarli qoʻllanma

Internetdagi qurilmalar bir-biri bilan muloqot qilish uchun IP (Internet Protocol) manzillaridan foydalanadi. Ushbu maqolada IP nima, qanday ishlaydi, IPv4 va IPv6 farqlari, subnetlash, NAT, DHCP, ARP, protokollar bilan munosabatlari va amaliy buyruqlar — hammasi bosqichma-bosqich tushuntiriladi. Maqola boshlovchilar va o‘rta darajadagi oʻquvchilar uchun moʻljallangan.

IbragimovQuvonchbek Nov 12, 2025 7 min read 26 views

Python — CTF va dasturlashdagi eng kuchli qurolingiz

Cybersecurity va dasturlash olamida Python tili bugungi kunda eng ommabop va samarali vositalardan biri hisoblanadi. Ayniqsa, CTF (Capture The Flag) musobaqalarida ishtirok etuvchilar uchun Python haqiqiy “universal qurol” bo‘lib xizmat qiladi. U nafaqat murakkab hisob-kitoblarni soddalashtiradi, balki avtomatlashtirish, tahlil qilish va flag topish jarayonini ancha tezlashtiradi.

IbragimovQuvonchbek Nov 11, 2025 3 min read 22 views

Web CTF vazifalarini yechish: chuqur, amaliy va toʻliq qoʻllanma

Web CTF (Capture The Flag) — veb-xavfsizlik sohasidagi eng mashhur va foydali kategoriyalardan biri. Bunda ishtirokchilar veb-ilovalar, APIlar yoki server konfiguratsiyasidagi zaifliklarni topib, ularni ekspluatatsiya qilib, flag (maxfiy kod) topishadi. Quyidagi maqola sizga bosqichma-bosqich, nazariyadan amaliyotgacha, Web CTF vazifalarini qanday yechishni oʻrgatadi.

IbragimovQuvonchbek Nov 11, 2025 7 min read 47 views

Algoritmlar va Ma’lumotlar Tuzilmalari: To‘liq, Batafsil Qo‘llanma

Har bir dasturchi uchun algoritmlar va ma’lumotlar tuzilmalari (DSA — Data Structures & Algorithms) bo‘yicha mustahkam bilim — muhim poydevor. Bu bilimlar nafaqat intervyu va CTF’larda, balki real loyihalarning samaradorligi, kodning tozalik va kengaytiriluvchanligi uchun ham zarur. Quyidagi maqola sizga — boshlang‘ichdan ilg‘or darajagacha — aniq yo‘l xaritasi, amaliy tavsiyalar, mashqlar va integratsiya g‘oyalari beradi.

IbragimovQuvonchbek Nov 11, 2025 8 min read 36 views

CTF nima va qanday boshlash kerak?

CTF (Capture The Flag) — kiberxavfsizlik boʻyicha raqobat turi boʻlib, qatnashchilar turli vazifalarni (masalan, web ekspluatatsiya, kriptografiya, forensika, reverse engineering, pwn, steganografiya va boshqalar) hal qilib, yashirin flag (maxfiy kod) topishadi. Quyida CTFga tayyorgarlik, kerakli koʻnikmalar, amaliy mashqlar, vositalar va o`quv rejasi haqida batafsil va amaliy yoʻriqnoma beraman.

IbragimovQuvonchbek Nov 11, 2025 7 min read 122 views