Commit 0e8eb6f
committed
refactor: remove backend JWT scanner, APK scanner, and their API/bot/frontend integrations
Remove JWT scanner (internal/scanner/jwt/, internal/tools/jwthack/)
- Delete backend JWT hacking engine, scanner module, CLI command
- Remove POST /scan/jwt API route and scanJWT handler
- Remove Discord jwt_scan command, dispatch, result retrieval, help text
- Remove JWT from dashboard launcher, scans-page, r2-prefixes
Remove APK scanner (internal/scanner/apkx/, internal/db/apk_cache.go)
- Delete APK scanner, downloader, cache DB layer
- Remove POST /scan/apkx API route and scanApkX handler
- Remove filterApkx(), recoverAPKRescanInput(), parseAPKStructuredLine()
- Remove APK-specific JSON walk parsing, isAPKScan result rendering
- Remove Discord apkx_scan/package/ios commands and handler
- Remove APK from DB schema (apk_cache table)
- Remove APK directory preservation in subdomain cleanup
- Remove APK from scope keywords, R2 content types, FindCachedVersion
- Remove APK from dashboard launcher, scans-page, module-registry,
scan-common, scan-detail, r2-prefixes, app-config-state
Client-side tools preserved: Security Lab JWT Analyzer, APK Auditor SPA1 parent 64bcf57 commit 0e8eb6f
26 files changed
Lines changed: 9 additions & 2541 deletions
File tree
- internal
- api
- ui/pages
- bot
- cmd
- db
- r2storage
- scanner
- apkx
- downloader
- jwt
- scope
- subdomain
- tools/jwthack
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
583 | 583 | | |
584 | 584 | | |
585 | 585 | | |
586 | | - | |
587 | 586 | | |
588 | | - | |
589 | 587 | | |
590 | 588 | | |
591 | 589 | | |
| |||
1058 | 1056 | | |
1059 | 1057 | | |
1060 | 1058 | | |
1061 | | - | |
1062 | | - | |
1063 | | - | |
1064 | | - | |
1065 | | - | |
1066 | 1059 | | |
1067 | 1060 | | |
1068 | 1061 | | |
| |||
1273 | 1266 | | |
1274 | 1267 | | |
1275 | 1268 | | |
1276 | | - | |
1277 | | - | |
1278 | 1269 | | |
1279 | 1270 | | |
1280 | 1271 | | |
| |||
1308 | 1299 | | |
1309 | 1300 | | |
1310 | 1301 | | |
1311 | | - | |
1312 | | - | |
1313 | | - | |
1314 | 1302 | | |
1315 | 1303 | | |
1316 | 1304 | | |
| |||
1505 | 1493 | | |
1506 | 1494 | | |
1507 | 1495 | | |
1508 | | - | |
1509 | 1496 | | |
1510 | 1497 | | |
1511 | 1498 | | |
| |||
1643 | 1630 | | |
1644 | 1631 | | |
1645 | 1632 | | |
1646 | | - | |
1647 | | - | |
1648 | | - | |
1649 | | - | |
1650 | | - | |
1651 | | - | |
1652 | 1633 | | |
1653 | 1634 | | |
1654 | 1635 | | |
| |||
1682 | 1663 | | |
1683 | 1664 | | |
1684 | 1665 | | |
1685 | | - | |
1686 | | - | |
1687 | | - | |
1688 | | - | |
1689 | | - | |
1690 | | - | |
1691 | | - | |
1692 | | - | |
1693 | | - | |
1694 | | - | |
1695 | | - | |
1696 | | - | |
1697 | 1666 | | |
1698 | 1667 | | |
1699 | 1668 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| |||
651 | 650 | | |
652 | 651 | | |
653 | 652 | | |
654 | | - | |
655 | | - | |
656 | | - | |
657 | | - | |
658 | | - | |
659 | | - | |
660 | | - | |
661 | | - | |
662 | | - | |
663 | | - | |
664 | | - | |
665 | | - | |
666 | | - | |
667 | | - | |
668 | | - | |
669 | | - | |
670 | | - | |
671 | | - | |
672 | | - | |
673 | | - | |
674 | | - | |
675 | | - | |
676 | | - | |
677 | | - | |
678 | | - | |
679 | | - | |
680 | | - | |
681 | | - | |
682 | | - | |
683 | | - | |
684 | 653 | | |
685 | 654 | | |
686 | 655 | | |
| |||
772 | 741 | | |
773 | 742 | | |
774 | 743 | | |
775 | | - | |
776 | | - | |
777 | | - | |
778 | | - | |
779 | | - | |
780 | | - | |
781 | | - | |
782 | | - | |
783 | | - | |
784 | | - | |
785 | | - | |
786 | | - | |
787 | | - | |
788 | | - | |
789 | | - | |
790 | | - | |
791 | | - | |
792 | | - | |
793 | | - | |
794 | | - | |
795 | | - | |
796 | | - | |
797 | | - | |
798 | | - | |
799 | | - | |
800 | | - | |
801 | | - | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | | - | |
806 | | - | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | | - | |
811 | | - | |
812 | | - | |
813 | 744 | | |
814 | 745 | | |
815 | 746 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | 380 | | |
384 | 381 | | |
385 | 382 | | |
| |||
405 | 402 | | |
406 | 403 | | |
407 | 404 | | |
408 | | - | |
409 | | - | |
410 | 405 | | |
411 | 406 | | |
412 | 407 | | |
| |||
1087 | 1082 | | |
1088 | 1083 | | |
1089 | 1084 | | |
1090 | | - | |
1091 | | - | |
1092 | | - | |
1093 | | - | |
1094 | | - | |
1095 | | - | |
1096 | | - | |
1097 | | - | |
1098 | | - | |
1099 | | - | |
1100 | | - | |
1101 | | - | |
1102 | | - | |
1103 | | - | |
1104 | | - | |
1105 | | - | |
1106 | | - | |
1107 | | - | |
1108 | | - | |
1109 | | - | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
1116 | | - | |
1117 | 1085 | | |
1118 | 1086 | | |
1119 | 1087 | | |
1120 | 1088 | | |
1121 | 1089 | | |
1122 | 1090 | | |
1123 | 1091 | | |
1124 | | - | |
1125 | | - | |
1126 | | - | |
1127 | 1092 | | |
1128 | 1093 | | |
1129 | 1094 | | |
| |||
1182 | 1147 | | |
1183 | 1148 | | |
1184 | 1149 | | |
1185 | | - | |
1186 | | - | |
1187 | | - | |
1188 | 1150 | | |
1189 | 1151 | | |
1190 | 1152 | | |
| |||
1663 | 1625 | | |
1664 | 1626 | | |
1665 | 1627 | | |
1666 | | - | |
1667 | | - | |
1668 | | - | |
1669 | | - | |
1670 | | - | |
1671 | | - | |
1672 | | - | |
1673 | | - | |
1674 | | - | |
1675 | | - | |
1676 | | - | |
1677 | | - | |
1678 | | - | |
1679 | | - | |
1680 | | - | |
1681 | | - | |
1682 | | - | |
1683 | | - | |
1684 | | - | |
1685 | | - | |
1686 | | - | |
1687 | | - | |
1688 | | - | |
1689 | | - | |
1690 | | - | |
1691 | | - | |
1692 | | - | |
1693 | | - | |
1694 | | - | |
1695 | | - | |
1696 | | - | |
1697 | | - | |
1698 | | - | |
1699 | | - | |
1700 | | - | |
1701 | | - | |
1702 | | - | |
1703 | | - | |
1704 | | - | |
1705 | | - | |
1706 | | - | |
1707 | | - | |
1708 | | - | |
1709 | | - | |
1710 | | - | |
1711 | | - | |
1712 | | - | |
1713 | | - | |
1714 | | - | |
1715 | | - | |
1716 | | - | |
1717 | | - | |
1718 | | - | |
1719 | | - | |
1720 | | - | |
1721 | | - | |
1722 | | - | |
1723 | | - | |
1724 | | - | |
1725 | | - | |
1726 | | - | |
1727 | | - | |
1728 | | - | |
1729 | | - | |
1730 | | - | |
1731 | | - | |
1732 | | - | |
1733 | | - | |
1734 | | - | |
1735 | | - | |
1736 | | - | |
1737 | | - | |
1738 | | - | |
1739 | | - | |
1740 | | - | |
1741 | | - | |
1742 | | - | |
1743 | | - | |
1744 | | - | |
1745 | | - | |
1746 | | - | |
1747 | | - | |
| 1628 | + | |
| 1629 | + | |
1748 | 1630 | | |
1749 | 1631 | | |
1750 | 1632 | | |
| |||
1901 | 1783 | | |
1902 | 1784 | | |
1903 | 1785 | | |
1904 | | - | |
1905 | 1786 | | |
1906 | 1787 | | |
1907 | 1788 | | |
| |||
1924 | 1805 | | |
1925 | 1806 | | |
1926 | 1807 | | |
1927 | | - | |
1928 | | - | |
1929 | | - | |
1930 | | - | |
1931 | | - | |
1932 | | - | |
1933 | | - | |
1934 | | - | |
1935 | | - | |
1936 | | - | |
1937 | | - | |
1938 | | - | |
1939 | | - | |
1940 | 1808 | | |
1941 | 1809 | | |
1942 | 1810 | | |
1943 | 1811 | | |
1944 | | - | |
1945 | | - | |
1946 | | - | |
1947 | | - | |
1948 | | - | |
1949 | | - | |
1950 | | - | |
1951 | | - | |
1952 | | - | |
1953 | 1812 | | |
1954 | 1813 | | |
1955 | 1814 | | |
| |||
1966 | 1825 | | |
1967 | 1826 | | |
1968 | 1827 | | |
1969 | | - | |
1970 | | - | |
1971 | | - | |
1972 | | - | |
1973 | | - | |
1974 | | - | |
1975 | | - | |
1976 | | - | |
1977 | | - | |
1978 | | - | |
1979 | 1828 | | |
1980 | 1829 | | |
1981 | 1830 | | |
| |||
0 commit comments