aa-rattingtax

v1.7.1 suspicious
4.0
Medium Risk

Ratting Tax for Alliance Auth (GitHub Version)

🤖 AI Analysis

Final verdict: SUSPICIOUS

The package has a moderate risk score due to its metadata which raises concerns about potential malicious intent, despite showing no immediate signs of harmful behavior in terms of network calls, shell execution, or obfuscation.

  • Moderate metadata risk
  • Lack of detailed repository and maintainer information
Per-check LLM notes
  • Network: The network call pattern suggests legitimate API data retrieval, but further investigation is needed to confirm the legitimacy of the API interactions.
  • Shell: No shell execution patterns detected, indicating low risk for direct system command execution.
  • Obfuscation: No obfuscation patterns detected, indicating low risk of malicious intent.
  • Credentials: No credential harvesting patterns detected, suggesting legitimate use without malicious activity.
  • Metadata: The package shows signs of potential malicious intent due to lack of repository and sparse maintainer information.

🔬 Heuristic Checks

Outbound Network Calls score 1.5

Found 1 network call pattern(s)

  • lic_headers() response = requests.get( f"{ESI_BASE}{path}", params=query,
Code Obfuscation

No obfuscation patterns detected

Shell / Subprocess Execution

No shell execution patterns detected

Credential Harvesting

No credential harvesting patterns detected

Typosquatting

No typosquatting candidates detected

Registered Email Domain

Email domain looks legitimate: ppfeufer.de>

Suspicious Page Links

All external links appear legitimate

Git Repository History score 3.0

Repository not found (deleted or private)

  • Repository not found (deleted or private)
Maintainer History score 4.0

2 maintainer concern(s) found

  • Author name is missing or very short
  • Author "" appears to have only 1 package on PyPI (new or inactive account)
Known CVE Vulnerabilities

No known vulnerabilities found in OSV database.

💡 AI App Starter Prompt

Use this prompt to build a project with aa-rattingtax
Create a mini-application called 'Ratting Revenue Tracker' using the Python package 'aa-rattingtax'. This application will help EVE Online alliance members track their ratting income and apply the appropriate tax based on their earnings. The app should have the following features:

1. User Authentication: Users must log in with their Alliance Auth credentials.
2. Income Tracking: Allow users to input their daily ratting income.
3. Tax Calculation: Automatically calculate the tax amount based on the inputted income using the 'aa-rattingtax' package.
4. Historical Data: Display a chart showing the user's historical income and taxes paid over time.
5. Notifications: Send email notifications to users about their weekly tax due amounts.
6. Admin Dashboard: Provide an admin dashboard to view all users' data and manage the tax rates.

The 'aa-rattingtax' package will be utilized to handle the tax calculation logic. Specifically, you will use its functions to determine the tax rate based on the income level and then calculate the tax amount accordingly. Ensure the application is user-friendly, secure, and well-documented.