angr - bu kuchli ikkilik tahlil va ramziy ijro etish tizimi bo'lib, u CTF (Capture The Flag) muammolarini echishda ishlatilishi mumkin. Quyida asosiy injiniring muammolarini hal qilish uchun angrdan foydalanuvchi Python skriptining misoli keltirilgan. Ushbu muammo maqsadi - ikkilik ijro etiladigan faylda "muvaffaqiyat" yoki "bayroq" xabariga olib keladigan to'g'ri kirish ma'lumoti topishdir. ### import angr # Ikkinchi bitni angr loyihasiga yuklang = angr.Project ((('challenge_binary') # Muvaffaqiyat xabarining manzilini aniqlang (Bu injiniringdan olinishi kerak) success_addr = 0x400123 Misol # manzili, bu haqiqiy manzil bilan almashtirilishi kerak failure_addr = 0x400234 # Manzil
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence