Skip to content

Commit d1da86e

Browse files
authored
Merge pull request #543 from v1s1t0r1sh3r3/dev
Dev to master v11.20
2 parents 3d95621 + 54c651f commit d1da86e

12 files changed

+843
-288
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# These are supported funding model platforms
22

3-
custom: ['https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7ELM486P7XKKG', 'https://github.com/sponsors/v1s1t0r1sh3r3', 'https://www.blockchain.com/btc/address/1NSzwqtBBdo4CrvynPZmd85xfbL7hw3Ptu', 'https://www.buymeacoffee.com/v1s1t0r']
3+
custom: ['https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7ELM486P7XKKG', 'https://github.com/sponsors/v1s1t0r1sh3r3', 'https://airgeddon.creator-spring.com/', 'https://www.buymeacoffee.com/v1s1t0r']

CHANGELOG.md

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
### 11.20
2+
- Improvements and fixes on "DoS pursuit mode"
3+
- Fixed bug on Evil Twin captive portal attack when relative paths used
4+
- Added Consistent Network Device Naming detection check upon interface selection
5+
- Fixed bug on filtered WPA scans when pure WPA3 (SAE) present
6+
- Fixed WPS attacks error message appearing on some Linux distributions
7+
- Fixed bug in graphics system detection for non-systemd systems
8+
- Added optional advanced captive portal including vendor logos
9+
110
### 11.11
211
- Custom enterprise certificates creation fix (now sha256) for modern hostapd-wpe versions
312
- Fixed Docker distro shown (now Kali based)
@@ -130,7 +139,7 @@
130139
- Added tab autocompletion for every path input
131140

132141
### 9.21
133-
- Fixed non-closing windows on some DoS pursuit mode attacks
142+
- Fixed non-closing windows on some "DoS pursuit mode" attacks
134143
- Added retrocompatibility for mdk3, added option in .airgeddonrc file to handle it
135144
- Fixed bug on WEP all-in-one attack (Fake Auth) for SSIDs containing spaces
136145
- Fixed repeated enterprise plain passwords captured on trophy files
@@ -259,7 +268,7 @@
259268
- Fixed bug while changing interface mode if the destination interface name is in use
260269
- Removed util-linux dependency for rev use
261270
- The existing iptables rules before the launch of airgeddon are now restored upon exiting if modified
262-
- Fixed bug while checking for NetworkManager's version on some linux distributions
271+
- Fixed bug while checking for NetworkManager's version on some Linux distributions
263272
- Tested compatibility with Kali Linux 2017.1 and Parrot 3.5
264273
- Dockerfile updated
265274

@@ -271,7 +280,7 @@
271280
### 6.21
272281
- Improved chipset detection, lsusb added to internal tools
273282
- Improved internet checking. Now more methods, not only icmp
274-
- Fixed error executing airgeddon after auto-update on some distros
283+
- Fixed error executing airgeddon after auto-update on some Linux distributions
275284
- Added LICENSE.md and README.md files to Kali package
276285

277286
### 6.2
@@ -397,7 +406,7 @@
397406
### 4.02
398407
- New windows sizes calculation method for better viewing even in small resolutions. Dynamic system
399408
- Fixed bug restarting Network Manager on Arch Linux
400-
- Fixed bug restarting Network Manager using debug mode on some distros
409+
- Fixed bug restarting Network Manager using debug mode on some Linux distributions
401410
- Suggestion added about possible packet names after failing a dependency check
402411

403412
### 4.01
@@ -407,7 +416,7 @@
407416
- Evil Twin attack added: Only AP to sniff with external sniffer
408417
- Created under construction message for non finished menu options
409418
- README.md beautified
410-
- Screen resolution correction feature added for some distros
419+
- Screen resolution correction feature added for some Linux distributions
411420
- Some minor improvements and bugfixes
412421

413422
### 3.44
@@ -445,7 +454,7 @@
445454

446455
### 3.34
447456
- Ascii art intro added on script startup (animated flying saucer!!)
448-
- Bug fixed after putting card in monitor mode and the card name changed on some distros
457+
- Bug fixed after putting card in monitor mode and the card name changed on some Linux distributions
449458
- Compatibility extended to Gentoo, Fedora and Red Hat Linux
450459

451460
### 3.33
@@ -505,7 +514,7 @@
505514

506515
### 3.1
507516
- Restoring initial state of cards on exit feature
508-
- "No check kill needed" feature added while putting card in monitor mode for some distros
517+
- "No check kill needed" feature added while putting card in monitor mode for some Linux distributions
509518
- Fixed bug checking tools
510519

511520
### 3.02
@@ -568,7 +577,7 @@
568577
- Compatibility check minor bug fixed
569578

570579
### 2.1
571-
- Compatibility check at beginning to support more distros
580+
- Compatibility check at beginning to support more Linux distributions
572581
- Changelog file added to project
573582

574583
### 2.03

CONTRIBUTING.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,19 @@ Please note we have a [Code of Conduct], please follow it in all your interactio
1111

1212
## Issue Creation Policy
1313

14-
1. Please, consider to contact us on [IRC] or [Discord] channel before opening an issue. More info at [Wiki Contact Section]
14+
1. Please, consider to contact us on [IRC] channel or [Discord] server before opening an issue. More info at [Wiki Contact Section]
1515
2. Filling the issue template with *ALL* the requested info is mandatory. Otherwise, the issue can be marked as "invalid" and closed immediately.
1616
3. Issues must be opened in English.
1717
4. If an issue is opened and more info is needed, `airgeddon` staff will request it. If there is no answer in 7 days or the OP is not collaborating, the issue will be closed.
1818
5. If the issue is not related to airgeddon or the root cause is out of scope, it will be closed. `airgeddon` staff is not a helpdesk support service.
1919
6. Try to be sure that your problem is related to airgeddon and that is not a driver issue. A good practice is always to try to perform the same operation without using `airgeddon` in order to see if the problem or the behavior can be reproduced. In that case, probably the issue should not be created.
20-
7. Don't talk or mention references to other tools. If you want to talk about other similar tools you can do it on their pages/github. `airgeddon` issues are to talk about `airgeddon`.
20+
7. Don't talk or mention references to other tools. If you want to talk about other similar tools you can do it on their pages/GitHub. `airgeddon` issues are to talk about `airgeddon`.
2121

2222
## Collaborating Translators
2323

24-
1. Ask ALWAYS before start a translation to add a new language (by mail at [[email protected]], by Twitter at [@OscarAkaElvis], by [IRC] or [Discord] channel). Contact to the development team in order to know what are you going to do. You'll be informed about how to proceed.
24+
1. Ask ALWAYS before start a translation to add a new language (by mail at [[email protected]], by Twitter at [@OscarAkaElvis], by [IRC] channel or [Discord] server). Contact to the development team in order to know what are you going to do. You'll be informed about how to proceed.
2525
2. Translate the strings located in `language_strings.sh`, the existing strings of _language_strings_handling_messages_ function in `airgeddon.sh` and the strings of _missing_dependencies_text_ function in `missing_dependencies.sh` (this last file is in plugins dir).
26-
3. If you want to create a pull request with a new language to be added, at least the 80% of the phrases must be translated and the rest must be done with at least _an automatic-translation_ system and marked with PoT (Pending of Translation) mark.
26+
3. If you want to create a pull request with a new language to be added, at least the 80% of the phrases must be translated and the rest must be done with at least _an automatic-translation_ system and marked with PoT (Pending of Translation) mark. Anyway, always ask first.
2727
4. Remember that pull requests done over master branch will be rejected. Read the git workflow policy first.
2828
5. After verification of and acceptation of the pull request, you can be added as a collaborator on the project to push directly on the repository instead of submitting pull requests.
2929
6. Knowledge about `git` is mandatory (at least basic commands) to push directly into the project repository.
@@ -36,7 +36,7 @@ Please note we have a [Code of Conduct], please follow it in all your interactio
3636
2. Tweak *"AIRGEDDON_DEVELOPMENT_MODE"* variable to "true" for faster development skipping intro and initial checks or change *"AIRGEDDON_DEBUG_MODE"* variable for verbosity.
3737
3. Respect the **4 width tab indentation**, code style and the **UTF-8 encoding**.
3838
4. Use **LF** (Unix) line break type (not CR or CRLF).
39-
5. Use [Shellcheck] to search for errors and warnings on code. (Thanks [xtonousou] for the tip :wink:). To avoid false positive warnings you must launch shellcheck using `-x` argument to follow source files and from the directory where `airgeddon.sh` is. For example: `~# cd /path/to/airgeddon && shellcheck -x airgeddon.sh`
39+
5. Use [Shellcheck] to search for errors and warnings on code. (Thanks [xtonousou] for the tip :wink:). To avoid false positive warnings you must launch shellcheck using `-a -x` arguments to follow source files and from the directory where `airgeddon.sh` is. For example: `~# cd /path/to/airgeddon && shellcheck -a -x airgeddon.sh`
4040
6. Increase the version numbers in `airgeddon.sh`, in [Readme] and in [Changelog] to the new version that the script represents. The versioning scheme we use is *X.YZ*. Where:
4141
- *X* is a major release with a new menu (e.g. WPS menu)
4242
- *Y* is a minor release with a new feature for an existing menu or a new submenu for an existing feature
@@ -56,7 +56,7 @@ Please note we have a [Code of Conduct], please follow it in all your interactio
5656

5757
We also have a private Telegram group for *trusted collaborators* for more agile discussion about developments, improvements, etc.
5858
To be added on it, you must prove first you are a *trusted collaborator* with your contributions.
59-
Anything can be also discussed on public [IRC] or [Discord] channel. More info at [Wiki Contact Section].
59+
Anything can be also discussed on public [IRC] channel or [Discord] server. More info at [Wiki Contact Section].
6060

6161
## WPS PIN Database Collaborators
6262

@@ -70,7 +70,7 @@ Anything can be also discussed on public [IRC] or [Discord] channel. More info a
7070
## Beta Testers
7171

7272
1. Download the main version from the [Master] branch or the beta testing version from the development branch called [Dev]. Temporary branches may be existing for specific features that can also be tested.
73-
2. Report any issues or bugs by Twitter at [@OscarAkaElvis], mail [[email protected]], on [IRC] or [Discord] channel or submit Github issue requests [Here] reading first the Issue Creation Policy.
73+
2. Report any issues or bugs by Twitter at [@OscarAkaElvis], mail [[email protected]], on [IRC] channel, [Discord] server or submit GitHub issue requests [Here] reading first the Issue Creation Policy.
7474

7575
## Git Workflow Policy
7676

@@ -83,15 +83,11 @@ Anything can be also discussed on public [IRC] or [Discord] channel. More info a
8383

8484
---
8585

86-
## Discord Server Boosting
87-
88-
Another way to contribute is to use your Nitro Boosts on our [Discord] server. After boosting, your name will appear as a _Server Booster_ contributor there. Check [Wiki Contact Section] for more info about how to connect to it.
86+
## Donate or buy merchandising
8987

90-
---
88+
If you enjoyed the script, feel free to donate. Support the project through PayPal or sending a fraction any of the cryptocurrencies listed below. Any amount, not matter how small (1, 2, 5 $/€) is welcome.
9189

92-
## Donate
93-
94-
If you enjoyed the script, feel free to donate. Support the project through PayPal or sending a fraction any of these cryptocurrencies. Any amount, not matter how small (1, 2, 5 $/€) is welcome:
90+
Another way to contribute is buying some merchandising (mugs, T-shirts, etc.). A little portion of each payment (after deducting material, printing and shipping) will be to support the project. Check the [merchandising-online-shop].
9591

9692
<table>
9793
<tr>
@@ -165,6 +161,12 @@ If you enjoyed the script, feel free to donate. Support the project through PayP
165161
</table>
166162
</div>
167163

164+
---
165+
166+
## Discord Server Boosting
167+
168+
You can also contribute using your Nitro Boosts on our [Discord] server. After boosting, your name will appear as a _Server Booster_ contributor there. Check [Wiki Contact Section] for more info about how to join to it.
169+
168170
<!-- MDs -->
169171
[Readme]: README.md
170172
[Changelog]: CHANGELOG.md
@@ -186,3 +188,4 @@ If you enjoyed the script, feel free to donate. Support the project through PayP
186188
[@OscarAkaElvis]: https://twitter.com/OscarAkaElvis
187189
[Discord]: https://discord.gg/sQ9dgt9
188190
[IRC]: https://web.libera.chat/
191+
[merchandising-online-shop]: https://airgeddon.creator-spring.com/

README.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ All the needed info about how to "install | use | enjoy" `airgeddon` is present
5353
- [Plugins Hall of Fame]
5454
- [Supported Languages]
5555
- [Contributing & Code of Conduct]
56+
- [Merchandising Online Shop]
5657
- [Changelog]
5758
- [Disclaimer & License]
5859
- [Contact]
@@ -64,8 +65,6 @@ All the needed info about how to "install | use | enjoy" `airgeddon` is present
6465

6566
---
6667

67-
![Hits-badge]
68-
6968
[Banner]: https://raw.githubusercontent.com/v1s1t0r1sh3r3/airgeddon/master/imgs/banners/airgeddon_banner.png "We will conquer the earth!!"
7069
[Github's Wiki]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki
7170

@@ -100,18 +99,17 @@ All the needed info about how to "install | use | enjoy" `airgeddon` is present
10099
[Plugins Hall of Fame]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20Hall%20of%20Fame
101100
[Supported Languages]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Supported%20Languages
102101
[Contributing & Code of Conduct]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Contributing-&-Code-of-Conduct
102+
[Merchandising Online Shop]: https://airgeddon.creator-spring.com/
103103
[Changelog]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Changelog
104104
[Disclaimer & License]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Disclaimer%20&%20License
105105
[Contact]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Contact
106106
[Hat Tip To]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Hat%20Tip%20To
107107
[Inspiration]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Inspiration
108108

109-
[Version-shield]: https://img.shields.io/badge/version-11.11-blue.svg?style=flat-square&colorA=273133&colorB=0093ee "Latest version"
109+
[Version-shield]: https://img.shields.io/badge/version-11.20-blue.svg?style=flat-square&colorA=273133&colorB=0093ee "Latest version"
110110
[Bash4.2-shield]: https://img.shields.io/badge/bash-4.2%2B-blue.svg?style=flat-square&colorA=273133&colorB=00db00 "Bash 4.2 or later"
111111
[License-shield]: https://img.shields.io/badge/license-GPL%20v3%2B-blue.svg?style=flat-square&colorA=273133&colorB=bd0000 "GPL v3+"
112-
[Docker-shield]: https://img.shields.io/docker/cloud/automated/v1s1t0r1sh3r3/airgeddon.svg?style=flat-square&colorA=273133&colorB=a9a9a9 "Docker rules!"
112+
[Docker-shield]: https://img.shields.io/docker/automated/v1s1t0r1sh3r3/airgeddon.svg?style=flat-square&colorA=273133&colorB=a9a9a9 "Docker rules!"
113113
[Discord-shield]: https://img.shields.io/discord/629812069964840991.svg?style=flat-square&colorA=273133&colorB=CBA317&logo=discord&label=Discord%20chat
114114
[Paypal-shield]: https://img.shields.io/badge/donate-paypal-blue.svg?style=flat-square&colorA=273133&colorB=b008bb "Paypal"
115115
[Cryptocurrencies-shield]: https://img.shields.io/badge/donate-cryptocurrencies-blue.svg?style=flat-square&colorA=273133&colorB=f7931a "Cryptocurrencies"
116-
117-
[Hits-badge]: https://hitcounter.pythonanywhere.com/count/tag.svg?url=https%3A%2F%2Fgithub.com%2Fv1s1t0r1sh3r3%2Fairgeddon "v1s1t0rs"

0 commit comments

Comments
 (0)