Releases: rfc-st/humble
1.27
These are the release notes of the latest version of humble; and, as it could not be otherwise, along with a recommendation that I hope will be to your liking: "Don't Wake Me", performed by Cafe R&B.
Thank you for downloading it, for trying it and for your time!.
Features
eaec7fb - 6 new fingerprint headers
eeb4cf7 - 2 new fingerprint headers
03059ae - 1 new fingerprint header
407f77d - 6 new fingerprint headers
6a4f1b7 - Improved "fng_analytics" function
cd70736 - 1 new fingerprint header
2998ca8 - 2 new fingerprint headers
e153576 - New 'Content-Security-Policy' check
ee106c5 - New 'Content-Security-Policy' check
8833411 - Add another CSP deprecated directive: 'disown-opener'
66dca74 - 10 new fingerprint headers
7a1b293 - updated guides and references related to '-g' parameter
f6e6277 - New 'Content-Security-Policy' insecure check (IP detected)
2feda86 - 12 new fingerprint headers
b7470c3 - 4 new fingerprint headers
25bb163 - 12 new fingerprint headers
5c226a2 - New insecure check (Clear-Site-Data: No Valid Directives)
d2d8e70 - New insecure check (Trailer: Disallowed Directives)
3744ad6 - New insecure check (Access-Control-Max-Age: Excessive Value)
319fbe7 - New insecure check (Critical-CH)
2bb9497 - New insecure check (X-SourceMap: Deprecated Header)
dae05d0 - New insecure check
d23f06e - New insecure check
8bb7042 - New insecure check Cache-Control (No Valid Directives)
4280334 - New insecure check (P3P: Deprecated Header)
6465426 - 12 new fingerprint headers
683aed4 - New insecure check
7653b2a - 18 new fingerprint headers
Fixes
ccdc907 - Show all the references regarding last CSP insecure check
987ec37 - Empty 'Permissions-Policy' header check works now
Minor
07cf682 - Improved arguments descriptions
78c2fba - Added MIT license to i10n files
13819e1 - Update 'Permissions-Policy' directives
35fdf41 - Added references to the main lists of insecure checks
1.26
These are the release notes of the latest version of humble; and, as it could not be otherwise, along with a recommendation that I hope will be to your liking: "Wildflowers & Wine", performed by Marcus King.
Thank you for downloading it, for trying it and for your time!.
Features
09a1d65 - Show totals of most and least analyzed URLs
ee6201d - 6 new fingerprint headers.
08153fb - 3 new fingerprint headers and 1 new security check
21567af - New insecure check: Digest (Deprecated Header)
1cb91c9 - New insecure check: Content-Security-Policy-Report-Only (Deprecated Directives)
fe09300 - "-f" parameter: Show statistics for fingerprint headers related to any term
4c711b6 - Optimized fingerprint_analytics function
04a8e47 - 12 new fingerprint headers
019a22d - 6 new fingerprint headers
241139e - '-f' parameter without "TERM" shows the Top 20.
f0943ef - 4 new fingerprints
f56dc12 - 5 new fingerprint headers
1ddf462 - 6 new fingerprint headers
eb83f79 - 13 new fingerprint headers
Fixes
ce61e84 - Arguments logic
Minor
4f3988c - README's screenshots updated
2cb4c99 - README and screenshots updated
e518be8 - Updated spanish translation
b590637 - Code optimizations
0bd3b4f - Code optimizations
d88cc96 - Code optimizations
1.25
These are the release notes of the latest version of humble; and, as it could not be otherwise, along with a recommendation that I hope will be to your liking: "Voodoo Child (Slight Return)", performed by Stevie Ray Vaughan.
Thank you for downloading it, for trying it and for your time!.
Features
69a519e - 3 new fingerprint headers
2b13589 - Improve statistics
025d7ae - 3 new fingerprint headers
833cee1 - Checking for updates
3fb3b78 - 'check_updates' function improved
fd60e80 - 8 new fingerprint headers
cc1a8fb - Optimize code
7c6add5 - 7 new fingerprint headers
58983e8 - Optimize & reorganize code
1f7e99d - Refactor 'print_metrics' function
8fa4cd4 - Refactor 'fingerprint_headers' function
43e906a - 6 new fingerprint headers
96fad04 - Refactor 'save_extract_totals' function
f42344c - Subdomain and TLD included in the export file name
cfa9d95 - Refactor 'analysis_detail' function
afab912 - 3 new fingerprint headers
fd1b08d - Refactor 'extract_highlights_metrics' function
a37b81f - Global statistics of all analyses performed
041e8da - Code optimizations
df13230 - Feature: 11 new fingerprint headers
Fixes
cc4381e - Use context manager
8f8b391 - Let's use again 're' for check_update' function
4fea3a6 - 'X-Stackcache-Cacheable' fingerprint header
Minor
97e8b37 - Improve Dependabot's badge
8264279 - README's badge improved
f483933 - Update README
eac0e9c - README updated
808c4d5 - README updated
e185476 - Optimize version checking via parameters
30ac080 - Screenshots updated
60c9b36 - README updated
13ceb3e - README updated
7b55786 - README updated and a little optimization
ae1c816 - README updated
882d64b - README updated
d90605e - README updated
0d5b168 - Screenshots updated
1.24
Features
db1a925 - Optimize "print_metrics" function, improving its quality score
f1cda09 - More optimizations regarding URL analysis
6346bfa - Hi, Kali! :)
18ac2d2 - Bump the required version of the dependencies
0348535 - New statistics: average number of warnings per year
8882b90 - Additional statistics (averages per analysis)
ab6a584 - Improved analytics output
30360b8 - New insecure check: Set-Cookie (Missing Attribute)
6de7551 - 4 new fingerprint headers
46b13a3 - Improve statistics output
f85dd78 - New insecure check: X-Frame-Options (Incorrect Values)
401b7db - 3 new fingerprint headers
2096294 - Feature: add two Permissions-Policy header values
31d83cf - Feature: add a deprecated Content-Security-Policy directive
35ec106 - New insecure check: Referrer-Policy (Incorrect Value)
0d17607 - Feature: Explicitly show the absence of value in fingerprint headers
f03ae86 - Feature: Store seconds per analysis and show its average in statitics
3e70ce6 - Discarding storing seconds per analysis and displaying its average
3ff6281 - Feature: Add 'highlights' output.
Fixes
aa8e6d1 - Fix: store headers even with some HTTP errors (ex. 403)
5b3d140 - Fix: HTML format with empty headers and some phrases
a098ec6 - Fix: 'fingerprint.txt' location
092e207 - Fix: i10n and 'guides' option
Minor
0284fbe - Minor edit to README file
e6ab543 - Minor: improved badges
462ccbf - Code optimizations
7b8cf1c - Code optimizations
813e47b - Little optimization regarding statistics output
65b10bb - Minor: Improved output of statistic
c432f2f - Minor: use f-strings
c962e9d - Minor: Avoid specific string comparisons
df223b2 - Minor: keep using f-strings
7978bf8 - Acknowledgements :).
ae508e1 - Minor: README fix
228f566 - Minor: Add new acknowledgement to README.
dcf9c5c - MInor: use a parameter instead direct replace
ca760aa - Minor: Remove unnecessary type conversion
7ac71ef - MInor: use only f-string specifier for calculating percentages
4c70b7e - Minor: Fix README.
266aea1 - Code optimizations
33408d0 - Code optimizations
7e70d1a - Code optimizations
21a2810 - Update 'X-Robots-Tag' values
2343190 - Move i10n files to their own folder
a0f4190 - Move additional files to their own folder
52e55a7 - Move 'guides.txt' file to 'additional' folder
6c1afa6 - Update Kali Linux link
1.23
Features
9bae4d6 - Optimize "save_extract_totals" function
7ec63b7 - Added the total number of warnings to be reviewed
1c45524 - New parameter ('-a')!
5e64375 - 'url_anayltics_extract' function improved
edb65ce - Added additional statistics to '-a' option
3105635 - Optimize 'extract_metrics' function
5fd49f7 - Added additional statistics to '-a' option
8639e10 - Optimize some functions regarding analytics
d8ab128 - New metric: Warnings per analysis (Average) + Updated screenshots
f9e9097 - 8 new fingerprint headers
Fixes
f37b059 - Quick and dirty hack in order to avoid character encoding issues :(
6f6568f - Fix 'save_extract_totals' error
d525bd7 - Fix: README screenshot
c09f0f0 - Fix: math.ceil not needed
Minor
9f8f8e7 - Minor: Update README regarding required Python version
8b4c38f - New screenshot: Analysis history file
03eb705 - Minor: fix 1 fingerprint header name
19df4c6 - Minor: Update screenshots
8b239c0 - Update README
0f84ea8 - Minor: Update README
06eabab - Minor: Update README
13fd24f - Minor: Update README
80c1b4d - Minor: Update README
b68c5c3 - Updated screenshots
360c6fa - Minor: optimizations
a47dd89 - Updated screenshots
1.22
Features
155b4ee - 3 new fingerprint headers
41c953b - Mark 'Pragma' header as deprecated
6eb3563 - 3 new fingerprint headers
09e24b0 - Code optimizations and bump minimum Python version to 3.8
95ba15e - 2 new fingerprint headers
bfd796e - Feature: saving and comparing analysis and bump minimum Python version to 3.9
Fixes
430f4ab - Fix 'requests.exceptions.HTTPError' logic
e3be07e - Fix: Python minimum version check
afdab16 - Fix: Style 'Pragma' header on HTML
Minor
5e10096 - Simplify PDF link styling
7976ff6 - Simplify 'print_detail' logic
6039be2 - Simplify 'analysis_detail' logic
9ba0b74 - Minor code optimization
c78a6dd - Minor: Remove 'Languages' badge and add 'Commit Activity' one
a869a9c - Minor: Improve the legibility of badges
4f21a44 - Minor: Improve spanish translation
40e9ba1 - Minor: Update text details about minimum Python version
bd33d77 - Minor: Change commit activity link
d987f3e - Another round of code optimizations
ce5a034 - Minor: dictionary defined outside of loop.
6c56e12 - Another round of code optimizations
0637045 - Add 'Caveats' section to README
0013bc9 - Minor: Add 'Caveats' to README ToC
b907455 - Update samples and screenshots
1.21
Features
aba4b33 - 1 new fingerprint header
344cbb3 - Another round of code optimizations
e038ffb - Another round of code optimizations
cc68346 - Another round of code optimizations
d0b8bec - Another round of code optimizations
4d9a407 - New insecure check: Set-Cookie (Insecure Scheme)
2504281 - Improve HTML output (fingerprint related)
076de03 - Another round of code optimizations
8e83a47 - Another round of code optimizations
fdbdf92 - Another round of code optimizations
b7ee6ce - Improve argument parser
a8c3d5e - Improved readability of HTML styling code
b26585e - 5 new fingerprint headers
f240f50 - Another round of code optimizations
7bcc636 - Another round of code optimizations
ebca6d6 - Improve PDF link styling
Fixes
8e6df57 - Highlighting a specific check in the generated HTML
a508285 - Do not show duplicate headers when none are enabled
ce3b561 - Ignore errors in HTML output + retrieved headers.
5b1d998 - Quick hack until I properly catch '403' errors
Minor
434ea5a - Improve last commit
8a37b33 - Improve last commit
ed99047 - Minor code improvements regarding constants
4a0fdc6 - Define constants
8f82f04 - Minor optimizations
fcee2ba - Update samples and screenshots
1.20
Features
51dbb09 - HTTP 4XX error check as a note at the beginning of the report
6bc4af7 - Another round of code optimizations
ec70c1d - And another one! (code optimizations)
dcb5a83 - Another round of code optimizations
726daef - 5 new fingerprint headers
4bff884 - 21 new fingerprint headers
0f405ed - Another lil' round of code optimizations
dbf3ff8 - 2 new fingerprint headers
245ca5a - 27 new fingerprint headers
6f5907f - Another round of code optimizations
f8a580e - Another round of code optimizations
62885d8 - Another round of code optimizations and 'Permissions-Policy' update
44b76df - Another round of code optimizations
d561686 - 9 new fingerprint headers
712622d - Another round of code optimizations
68819d5 - Another round of code optimizations
d7f0023 - New insecure check: Permissions-Policy (Deprecated Values)
2b7d10f - 18 new fingerprint headers
16c67e9 - Another round of code optimizations
064e0cc - Another round of code optimizations
Fixes
ab96642 - Fix: Improved Fingerprint checks, regardless of their capitalization
6024919 - Fix: General headers checks
Minor
842b921 - Added a new example of advanced use
2dd2965 - Minor: Update README
0e31257 - Remove wappalyzer fingerprint headers
9d00d20 - Sorted arguments
8bfb69a - Remove unnecessary blank lines
1.19
Features
8326f64 - 3 new fingerprint headers
5487705 - 1 new fingerprint header
be2f3b3 - First round of code optimizations
c7fc34b - Second round of code optimizations
138b608 - Third round of code optimizations
149d6df - Fourth round of code optimizations
c04f10f - Fifth round of code optimizations
1431e8f - Sixth round of code optimizations
63a2cc1 - New insecure check: Content-Type (Non-HTML MIME type)
6ee59ab - Seventh round of code optimizations
e8919f6 - New insecure check: HTTP Status Code (Client Error)
62b142b - 5 new fingerprint headers
1e0a341 - Another round of code optimizations
37e4f70 - Let's keep optimizing the code!.
28d549f - Last round of code optimizations.
Fixes
7537286 - Fix: exception output in Windows
e5a6b86 - Fix: Sort Fingerprint headers
Minor
89bd27c - Update screenshots & samples
4612580 - Update screenshots (for real!!)
79c3c73 - Update README
67e806e - Fix: Absolutely optimizable, I know. For later ...
d6f6655 - Improve code
1.18
5965c70 - Feature - 1 new fingerprint header
4b1ba14 - Feature - Improve PDF output & i18n footer
aa4db63 - Feature - Improve PDF link generation function
4a86089 - Feature - 1 new fingerprint header
50a3fd7 - Feature - Improve PDF output
04e118d - Feature - First iteration: highlighting URLs in PDF output
285c94b - Feature - Second iteration: highlighting URLs in PDF output
6ed4f4c - Feature - 1 new fingerprint header
15f4f82 - Feature - 2 new fingerprint headers & improve 'X-Robots-Tag' ref
22402ff - Feature - New insecure check: X-UA-Compatible (Deprecated Header)
d729bfe - Feature - 4 new fingerprint headers
ab64171 - Feature - 4 new fingerprint headers
b960f14 - Feature - 19 new fingerprint headers
0678a37 - Feature - 4 new fingerprint headers
d89ed24 - Fix - Remove "%0A" from pdf links
d7a0363 - Minor - f-String not needed & bump minimum Python version required to 3.7
fa3fca5 - Minor - Happy New Year! :)
5aa56dd - Minor - Removed the code that generates links when exporting to PDF
a3ac1c0 - Minor - Fix latest Insecure check info
920161d - Minor - Remove import not required
5a739cd - Minor - Add Linter references to README
126158b - Minor - Change link to Python's badge
b6ad37f - Minor - Update Dependabot screenshot
81610e0 - Minor - Refactor code for filename dates
12a936b - Minor - Import only required modules