-
Install require modules
python -m pip install -r requirements.txt
-
Start app
python app.py
-
Choice options (for quite input 0)
-
If you choice first option:
-
Input phone number and duration action(sec) through space
+89999999999 60
-
-
Else if you choice second option:
-
Input number of option (1-8). This is reason for report
-
Input username
-
Input Telegram ID
-
Input count reports
-
-
This code represents an implementation of a utility for launching DoS attacks on phone numbers using methods such as SMS, calls, and feedback requests. The program integrates multiple services to execute these attacks while managing requests asynchronously to enhance operational efficiency.
Attack.ServicesandAttack.Feedback_Services: Modules containing functions and data with addresses of websites that offer SMS bomber services. These modules provide the necessary information for executing the attacks.time,os,requests: Standard Python libraries used for managing delays, interacting with the operating system (e.g., for module installation), and performing HTTP requests.asyncio: A library for asynchronous programming that allows multiple tasks to run simultaneously without blocking.Attack.functions: Helper functions for user interaction, such as controlling text color in the console, clearing the terminal, animating messages, and system management.
Color: A class for managing text color in the terminal, enabling users to visually distinguish different messages.System: A class for handling system values and parameters related to the program's operation.
-
Internet Connection Check: The program starts by checking for internet access. If there is no access, it terminates with an appropriate message.
-
Update Check: The utility checks for updates for the current version of the program.
-
Import Necessary Libraries: The program attempts to import the
keyboardandaiohttplibraries, which are essential for its operation. If they are not installed, the user is given the opportunity to install them automatically. -
Phone Number and Duration Input: The user inputs a phone number and the desired duration for the attack. The program processes these inputs and verifies their correctness. If the input data is valid, execution continues.
-
Asynchronous Attacks:
- Several main asynchronous functions are defined:
request: A function to execute requests to services and track successful and unsuccessful attempts. It sends HTTP requests to the selected services while keeping track of the attack duration.async_attacks: A function to handle multiple services within a single attack, callingrequestfor each service.run_attacks: A function for managing the attack duration, allowing multiple executions ofasync_attacksuntil the specified attack period elapses.
- Several main asynchronous functions are defined:
-
Displaying Results: After the attack concludes, the program displays the results, including:
- Total duration of the attack.
- Number of successfully processed requests.
- Number of failed attempts.
-
Exception Handling: The program contains handlers for various errors, including invalid phone numbers and user interruptions via keyboard. This helps the program remain resilient to crashes and respond appropriately to errors.
This code serves as an example of a utility for executing SMS bomber attacks using asynchronous programming for improved performance. A critical aspect of the implementation is the validation of input data and the capability for automatic module installation, enhancing user convenience. However, it is important to note that using such utilities is unethical and may be illegal depending on the jurisdiction.