Commit Graph

1040 Commits

Author SHA1 Message Date
Michael Herzberg 6632cd0ded Added database update for cdnjs. 2017-10-10 15:35:02 +01:00
Michael Herzberg d1f8de19c1 Surpess log messages from requests lib. 2017-10-10 15:11:03 +01:00
Michael Herzberg 048990e8f8 Turned dbbackend into a package. 2017-10-10 15:10:41 +01:00
Michael Herzberg 301ad23d4c Use new review etc. table structure. 2017-10-09 17:18:01 +01:00
Michael Herzberg 08353665c1 Merge branch 'master' of logicalhacking.com:BrowserSecurity/ExtensionCrawler 2017-10-09 13:57:08 +01:00
Michael Herzberg 2b1e55c7ec Fixed import. 2017-10-09 13:56:22 +01:00
Achim D. Brucker 0b7c4bbcad Bug fix: print line ranges n case of machting joint string literals. 2017-10-09 11:59:44 +01:00
Achim D. Brucker ae8ea47ab8 Bug fix: printing of code blocks in case of string literal matches. 2017-10-09 11:57:57 +01:00
Achim D. Brucker aa143b2724 Sort ERRORs by time stamp. 2017-10-09 11:50:11 +01:00
Achim D. Brucker 88b8a1791c Added summary reporting. 2017-10-09 08:45:06 +01:00
Michael Herzberg 300a8c905a Only log last mysql exception as error, rest as warning. 2017-10-08 20:57:25 +01:00
Achim D. Brucker d166815852 Install python3-tabulate from Debian archive. 2017-10-08 17:17:41 +01:00
Achim D. Brucker 25c37d83c1 Silently correct 'name use count' exception from libmagic (caused by a but in the magic Python module). 2017-10-08 15:18:58 +01:00
Achim D. Brucker 97e5bbd16d Improved help text for output decoration. 2017-10-08 14:08:44 +01:00
Achim D. Brucker fabdca2ed0 Bug fix: classification of comments in decorated output. 2017-10-08 13:20:00 +01:00
Achim D. Brucker 45c2d062fe Reformatting. 2017-10-08 13:11:30 +01:00
Achim D. Brucker eedf1d5543 Removed debug output. 2017-10-08 13:11:08 +01:00
Achim D. Brucker 8dfbb1ce3a Naive approach for joining string literals (all literals in one code block are joined in a brute force manner). 2017-10-08 13:06:40 +01:00
Achim D. Brucker 1963a20b69 Report starting positions of string literals. 2017-10-08 12:03:50 +01:00
Achim D. Brucker 22a5ae7996 Only print matching string literals. 2017-10-08 11:38:24 +01:00
Achim D. Brucker b30d70f4cc Bug fix: colorize string literal matches. 2017-10-08 11:27:55 +01:00
Achim D. Brucker 5d81103092 Added string literals to decorated output. 2017-10-08 11:23:13 +01:00
Achim D. Brucker c253c775d0 Improved decorated output. 2017-10-08 10:30:40 +01:00
Michael Herzberg e06b7977fa Merge branch 'master' into production 2017-10-07 21:03:33 +01:00
Michael Herzberg b605f81313 Merge branch 'master' of logicalhacking.com:BrowserSecurity/ExtensionCrawler 2017-10-07 21:02:19 +01:00
Michael Herzberg 615b8f46a3 Fixed mysql caching. 2017-10-07 21:01:14 +01:00
Achim D. Brucker c8999eff2a Reformatting. 2017-10-07 21:00:17 +01:00
Achim D. Brucker cd3eef31d8 Limit parallel download to 24 and report ERRORs after download. 2017-10-07 19:31:43 +01:00
Achim D. Brucker d8e1132771 Bug fix: exitid file analysis. 2017-10-07 18:31:25 +01:00
Achim D. Brucker 2bfbd047ee Bug fix: tar file analysis. 2017-10-07 18:19:35 +01:00
Achim D. Brucker 8ab2652f7d Basic implementation of output-decoration levels 0,1, and 2. 2017-10-07 14:03:29 +01:00
Michael Herzberg 2abc386f48 Merge branch 'master' of logicalhacking.com:BrowserSecurity/ExtensionCrawler 2017-10-06 20:13:16 +01:00
Michael Herzberg 6372c62336 Removed sorting again. 2017-10-06 20:13:08 +01:00
Achim D. Brucker 1ee76d9817 Merge branch 'master' of logicalhacking.com:BrowserSecurity/ExtensionCrawler 2017-10-06 19:36:12 +01:00
Achim D. Brucker eb5abe6d9b Implemented option for colorized output. 2017-10-06 19:35:11 +01:00
Achim D. Brucker 937f14bed5 Fixed tarfile name. 2017-10-06 18:36:24 +01:00
Achim D. Brucker ac76c8c1e4 Reformatting. 2017-10-06 18:33:56 +01:00
Achim D. Brucker c1750838f1 Added support for tar files. 2017-10-06 18:33:35 +01:00
Achim D. Brucker ec1d0bddbb Added crx filename to path and added command line options for selection date range. 2017-10-06 16:56:56 +01:00
Achim D. Brucker 41f7c3f082 Refactoring: support filenames with c-style comments check in own function. 2017-10-06 16:14:32 +01:00
Achim D. Brucker cf977bade5 Restored crx file support. 2017-10-06 16:02:33 +01:00
Achim D. Brucker 5dde0a79c4 Restored basic functionalty for single files. 2017-10-06 15:47:59 +01:00
Michael Herzberg d6869455a8 Sort extension ids before processing. 2017-10-06 12:12:49 +01:00
Michael Herzberg d05194b9bb Group cached commits for efficiency. 2017-10-06 12:08:21 +01:00
Achim D. Brucker ff8023073f Added support for -n and -N. 2017-10-05 22:33:08 +01:00
Michael Herzberg 2cb56edd9b Adjusted retries for create-db. 2017-10-05 11:14:59 +01:00
Michael Herzberg 87af0019b4 Catch mysql exception. 2017-10-05 11:00:19 +01:00
Michael Herzberg 55ec6ac5b8 Hopefully fixed singularity locale setting. 2017-10-04 23:17:36 +01:00
Michael Herzberg 980f143859 Changed name of singularity image file. 2017-10-04 23:17:06 +01:00
Achim D. Brucker cfaa7ec21e Added compute_tasks. 2017-10-04 22:06:17 +01:00