usfx.git

usfx

~ Ultimate Subdomain Finder X - CLI tool for internal network subdomain discovery
git clone https://github.com/debuman/usfx.git
commit 47c4e1ad02dd0aa741224cefbbae3c0a52997f75
parent 04380cd2b0839568708439958627641090b1cb45
Author: devastator-x <ICMProtocol@proton.me>
Date: Tue, 20 Jan 2026 17:12:59 +0900

fix: show all technologies without truncation

Diffstat:
Msrc/usfx/utils/output.py | 6++----
1 file changed, 2 insertion(+), 4 deletion(-)

diff --git a/src/usfx/utils/output.py b/src/usfx/utils/output.py
@@ -517,9 +517,7 @@ class ConsoleOutput:
             table.add_column("Technologies", style="yellow")
 
             for w in web_tech_results:
-                techs = ', '.join(w.technologies[:5]) if w.technologies else '-'
-                if len(w.technologies) > 5:
-                    techs += f' (+{len(w.technologies) - 5})'
+                techs = ', '.join(w.technologies) if w.technologies else '-'
                 title = (w.title[:27] + '...') if w.title and len(w.title) > 30 else (w.title or '-')
                 table.add_row(w.url, str(w.status), title, techs)
 
@@ -541,7 +539,7 @@ class ConsoleOutput:
             print("-" * 60)
 
             for w in web_tech_results:
-                techs = ', '.join(w.technologies[:5]) if w.technologies else '-'
+                techs = ', '.join(w.technologies) if w.technologies else '-'
                 print(f"  {w.url} [{w.status}]")
                 if w.title:
                     print(f"    Title: {w.title[:50]}")