Coverage for src/alprina_cli/agents/__init__.py: 100%

2 statements  

« prev     ^ index     » next       coverage.py v7.11.3, created at 2025-11-14 11:27 +0100

1""" 

2Alprina Security Agents 

3 

4This module contains all specialized security agents for the Alprina platform. 

5Agents are organized by security domain: 

6 

7**CI/CD Security:** 

8- CI/CD Pipeline Guardian - Enterprise pipeline security monitoring and threat detection 

9 

10**Web3/Blockchain Security:** 

11- Web3/DeFi Security Auditor - Smart contract and DeFi protocol analysis 

12 

13**Offensive Security:** 

14- Red Team Agent - Offensive security testing and attack simulation 

15 

16**Defensive Security:** 

17- Blue Team Agent - Defensive security posture assessment 

18 

19**Network Security:** 

20- Network Traffic Analyzer - Packet inspection and traffic analysis 

21 

22**Binary Analysis:** 

23- Reverse Engineering Agent - Binary decompilation and analysis 

24 

25**Forensics:** 

26- DFIR Agent - Digital Forensics and Incident Response 

27 

28**Specialized:** 

29- Android SAST Agent - Android application security 

30- Memory Analysis Agent - Memory forensics 

31- WiFi Security Tester - Wireless network security 

32- Replay Attack Agent - Replay attack detection 

33- Sub-GHz SDR Agent - Radio frequency security 

34 

35**Utility:** 

36- Retester Agent - Vulnerability retesting 

37- Mail Agent - Email notifications 

38- Guardrails Agent - Safety validation 

39- Flag Discriminator - CTF flag detection 

40 

41All agents integrate with the Main Alprina Agent orchestrator and support 

42AI SDK workflow patterns for parallel execution and quality control. 

43""" 

44 

45__version__ = "1.0.0" 

46__all__ = [ 

47 "cicd_guardian", 

48 "web3_auditor", 

49 "red_teamer", 

50 "blue_teamer", 

51 "network_analyzer", 

52 "reverse_engineer", 

53 "dfir", 

54 "android_sast", 

55 "memory_analysis", 

56 "wifi_security", 

57 "replay_attack", 

58 "subghz_sdr", 

59 "retester", 

60 "mail", 

61 "guardrails", 

62 "flag_discriminator" 

63]