Skip to content

wajdibr/testinggithubactions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TitanShield Test Project

This Android project contains intentional security vulnerabilities for testing TitanShield's SAST capabilities.

Expected Vulnerabilities

The TitanShield scanner should detect:

  1. Hardcoded Secrets: API keys, passwords, AWS credentials, encryption keys
  2. Weak Cryptography: DES encryption, MD5 hashing
  3. Dangerous Permissions: Location, contacts, SMS, camera without justification
  4. Insecure Network: Cleartext traffic enabled
  5. WebView Issues: JavaScript enabled with file access
  6. SQL Injection: Unsafe query construction
  7. Insecure Random: Math.random() for security tokens
  8. Logging Sensitive Data: Credentials in logs
  9. Exported Components: Without proper permission checks
  10. Private Keys: Hardcoded RSA keys

Testing

Push to this repository to trigger TitanShield GitHub integration.

Expected: 13+ vulnerabilities detected by TitanShield SAST.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages