Releases: Evilvir-us/MacAttack
v4.7.1
Release Notes - v4.7.1
Fixes:
- Resolved an issue where rate-limited proxies were not temporarily removed when the alternate method was enabled.
- Removed the 403 error check, as certain portals may return a 403 error when an invalid MAC address is detected.
Release Notes - v4.7.0
New Speed Method in Proxies Tab
A new speed method has been introduced in the Proxies tab labeled "Alternate Speed Method". This method assigns a single thread to each proxy, ensuring that no single proxy is chosen multiple times consecutively. This improves performance compared to the previous random proxy selection per thread. I recommend using this new method instead of the speed slider for better results. The more proxies you have, the faster the process will run.
When adding to the proxies list while using this method, you will need to stop and restart the attack in order to utilize the new proxies.
v4.7.0
New Speed Method in Proxies Tab
A new speed method has been introduced in the Proxies tab labeled "Alternate Speed Method". This method assigns a single thread to each proxy, ensuring that no single proxy is chosen multiple times consecutively. This improves performance compared to the previous random proxy selection per thread. I recommend using this new method instead of the speed slider for better results. The more proxies you have, the faster the process will run.
When adding to the proxies list while using this method, you will need to stop and restart the attack in order to utilize the new proxies.
v4.6.9
- New Feature: Random MAC address prefix option has been added.
- Output: Added VOD List to the output options.
- Bug Fix: Resolved an issue where the attack functionality failed after loading a playlist in the video player tab.
v4.6.8
New Feature Added:
A new Playlist/Genres output option has been added. When selected, and a MAC is found, this feature retrieves genres from the portal. In the program, the playlists are displayed in a grid format. In the output file, however, they are shown as a standard list.
v4.6.7
Removed URL head check due to different portals returning different codes.
v4.6.6
Updated the is_valid_url
func to validate URLs by sending a HEAD
request and logging errors if unreachable.
v4.6.5
Bug Fix: Resolved an issue in the MacAttack tab where all URLs were incorrectly marked as invalid when a slow or faulty proxy was configured in the VideoPlayer tab.
v4.6.4
V4.6.0 update
-
VLC Requirement Removed: The VLC dependency has been removed due to detection issues some users experienced. The necessary VLC DLLs are now bundled directly within the executable, eliminating the need for an external VLC installation. Please note that this change has increased the file size considerably, but does not affect functionality.
-
Custom MAC Address Function Reworked: The Custom MAC Address functions have been rewritten for improved accuracy. When the "accuracy" option is selected (recommended), the software will now sequentially test all MAC addresses in the pool. Once a successful connection to the portal is established using a MAC address, it will be removed from the pool. After all MAC addresses have been tested, the list will restart from the top and continue looping until every MAC address has successfully connected.
-
Proxy Fetcher Improvements: The Proxy Fetcher has been enhanced with additional sources for retrieving anonymous proxies. In previous versions, the Proxy Fetcher returned a larger number of results, but did not verify anonymity, which could expose the user's real IP to the portal. The updated version ensures that proxies are tested for anonymity by confirming that the originating IP of the proxy is visible to the portal, and it also checks for valid results rather than simply verifying that a webpage was loaded.
v4.6.1
- Ratelimit Customization: The ratelimit timeout can now be customized in the Proxies tab.
v4.6.2
- Improved Startup Speed: The program now launches faster by performing the update check in a separate thread. This allows the application to start immediately while checking for an update in the background.
v4.6.3
- New Feature for Custom MACs: A "Save Pool to a File" button has been added. This feature allows you to save your unused custom MAC addresses to a file, making it easier to manage large lists of MAC addresses and avoid testing them all in a single session. Just remember to load the saved file on your next launch.
v4.6.4
Bug Fix: Resolved an issue that could occur due to a missing or redundant slash in the IPTV link.
Note: The Proxy Timeout
and Read Timeout
errors have been present in previous versions, but they were not visible until now. I've decided to address them, and disabling the proxies temporarily enhances the accuracy of the process. If you're seeing a lot of these errors, you can try obtaining a larger selection of proxies, or lowering your speed.
v4.6.3
V4.6.0 update
-
VLC Requirement Removed: The VLC dependency has been removed due to detection issues some users experienced. The necessary VLC DLLs are now bundled directly within the executable, eliminating the need for an external VLC installation. Please note that this change has increased the file size considerably, but does not affect functionality.
-
Custom MAC Address Function Reworked: The Custom MAC Address functions have been rewritten for improved accuracy. When the "accuracy" option is selected (recommended), the software will now sequentially test all MAC addresses in the pool. Once a successful connection to the portal is established using a MAC address, it will be removed from the pool. After all MAC addresses have been tested, the list will restart from the top and continue looping until every MAC address has successfully connected.
-
Proxy Fetcher Improvements: The Proxy Fetcher has been enhanced with additional sources for retrieving anonymous proxies. In previous versions, the Proxy Fetcher returned a larger number of results, but did not verify anonymity, which could expose the user's real IP to the portal. The updated version ensures that proxies are tested for anonymity by confirming that the originating IP of the proxy is visible to the portal, and it also checks for valid results rather than simply verifying that a webpage was loaded.
v4.6.1
- Ratelimit Customization: The ratelimit timeout can now be customized in the Proxies tab.
v4.6.2
- Improved Startup Speed: The program now launches faster by performing the update check in a separate thread. This allows the application to start immediately while checking for an update in the background.
v4.6.3
- New Feature for Custom MACs: A "Save Pool to a File" button has been added. This feature allows you to save your unused custom MAC addresses to a file, making it easier to manage large lists of MAC addresses and avoid testing them all in a single session. Just remember to load the saved file on your next launch.
Note: The Proxy Timeout
and Read Timeout
errors have been present in previous versions, but they were not visible until now. I've decided to address them, and disabling the proxies temporarily enhances the accuracy of the process.
v4.6.2
V4.6.0 update
-
VLC Requirement Removed: The VLC dependency has been removed due to detection issues some users experienced. The necessary VLC DLLs are now bundled directly within the executable, eliminating the need for an external VLC installation. Please note that this change has increased the file size considerably, but does not affect functionality.
-
Custom MAC Address Function Reworked: The Custom MAC Address functions have been rewritten for improved accuracy. When the "accuracy" option is selected (recommended), the software will now sequentially test all MAC addresses in the pool. Once a successful connection to the portal is established using a MAC address, it will be removed from the pool. After all MAC addresses have been tested, the list will restart from the top and continue looping until every MAC address has successfully connected.
-
Proxy Fetcher Improvements: The Proxy Fetcher has been enhanced with additional sources for retrieving anonymous proxies. In previous versions, the Proxy Fetcher returned a larger number of results, but did not verify anonymity, which could expose the user's real IP to the portal. The updated version ensures that proxies are tested for anonymity by confirming that the originating IP of the proxy is visible to the portal, and it also checks for valid results rather than simply verifying that a webpage was loaded.
v4.6.1
- Ratelimit Customization: The ratelimit timeout can now be customized in the Proxies tab.
v4.6.2
- Improved Startup Speed: The program now launches faster by performing the update check in a separate thread. This allows the application to start immediately while checking for an update in the background.
Note: The Proxy Timeout
and Read Timeout
errors have been present in previous versions, but they were not visible until now. I've decided to address them, and disabling the proxies temporarily enhances the accuracy of the process.