Achim D. Brucker
|
9bf0b47f98
|
Minor improvement of string conversion for JsBlock.
|
2017-08-28 10:50:52 +01:00 |
Achim D. Brucker
|
c721e6fdbf
|
Merge with upstream.
|
2017-08-28 10:49:01 +01:00 |
Achim D. Brucker
|
f10923af03
|
Integreated js_mincer into decomposition analysis to allow, in the future, to check comments, code, and string literals explicitely.
|
2017-08-28 10:40:37 +01:00 |
Achim D. Brucker
|
9ef27f9ac9
|
Added missing return statements.
|
2017-08-28 10:28:21 +01:00 |
Achim D. Brucker
|
90b1db4a25
|
Added additional comment checks.
|
2017-08-28 01:26:13 +01:00 |
Achim D. Brucker
|
9b272c9302
|
Added option to merge subsequent single line comments into a single line comment block.
|
2017-08-28 01:17:00 +01:00 |
Achim D. Brucker
|
111777c821
|
Improved position counting.
|
2017-08-28 00:57:58 +01:00 |
Achim D. Brucker
|
d4de20efc1
|
Bug fix: start position of blocks and omit empty code blocks.
|
2017-08-28 00:19:28 +01:00 |
Achim D. Brucker
|
e2e92594ce
|
Bug fix: catch also last block of file.
|
2017-08-27 23:34:33 +01:00 |
Michael Herzberg
|
e04ec98eca
|
Added logging for create-db.
|
2017-08-27 23:04:38 +01:00 |
Michael Herzberg
|
257afe92f0
|
Use selective insert.
|
2017-08-27 23:00:28 +01:00 |
Achim D. Brucker
|
629f492fa7
|
Added tests for code blocks and comments.
|
2017-08-27 22:58:09 +01:00 |
Achim D. Brucker
|
7ff1623bc6
|
Introduced JavaScript mincer working on file objects.
|
2017-08-27 22:51:55 +01:00 |
Michael Herzberg
|
b98b7bc0f7
|
Fixed column typo.
|
2017-08-27 22:49:07 +01:00 |
Achim D. Brucker
|
e324ab9483
|
Re-formatted and added documentation.
|
2017-08-27 22:41:04 +01:00 |
Achim D. Brucker
|
9376b4056f
|
Collect string literals in code blocks.
|
2017-08-27 22:27:35 +01:00 |
Achim D. Brucker
|
41ca506b9f
|
Return iterator that iterates over JavaScript blocks.
|
2017-08-27 22:17:04 +01:00 |
Achim D. Brucker
|
5add586da3
|
Initial commit.
|
2017-08-27 20:47:24 +01:00 |
Achim D. Brucker
|
f6f0bc0394
|
Renamed jsdecompose.py to js_decomposer.py.
|
2017-08-27 20:45:56 +01:00 |
Michael Herzberg
|
9521240d90
|
Make stuff configurable.
|
2017-08-27 18:28:19 +01:00 |
Michael Herzberg
|
0cff600861
|
Fixed etag keys.
|
2017-08-27 17:35:58 +01:00 |
Michael Herzberg
|
d4b0a6535b
|
Fixed some things.
|
2017-08-27 16:57:23 +01:00 |
Michael Herzberg
|
f075192b44
|
made sqlite default again.
|
2017-08-27 03:26:29 +01:00 |
Michael Herzberg
|
22c90dcb4f
|
Truncate timezone from timestamps for mysql, make mysql default.
|
2017-08-27 03:14:43 +01:00 |
Michael Herzberg
|
585c8faf0e
|
Added mysql, but still outcommented.
|
2017-08-27 02:53:15 +01:00 |
Michael Herzberg
|
c5c04cd1ed
|
Refactored sqlite-specifics into own class.
|
2017-08-27 00:22:19 +01:00 |
Achim D. Brucker
|
0bd6a55adb
|
Added documentation for analyse_filename.
|
2017-08-26 22:45:14 +01:00 |
Achim D. Brucker
|
df472fbbe8
|
Refactored filename check.
|
2017-08-26 22:43:57 +01:00 |
Achim D. Brucker
|
b2c862ede1
|
Added fields for storing evidence information for detected library/version information.
|
2017-08-25 07:07:34 +01:00 |
Achim D. Brucker
|
807af6f32d
|
Refactoring: proper use of enumerations.
|
2017-08-24 21:37:35 +01:00 |
Achim D. Brucker
|
45d2c7ad44
|
Fundamental refactoring.
|
2017-08-24 19:43:48 +01:00 |
Michael Herzberg
|
a81c53f9ca
|
Improved sge script.
|
2017-08-24 08:56:02 +01:00 |
Michael Herzberg
|
9950984e27
|
Improved sge script.
|
2017-08-24 08:35:22 +01:00 |
Michael Herzberg
|
295649ac1e
|
Reduced logging output.
|
2017-08-24 08:07:37 +01:00 |
Achim D. Brucker
|
676cc5ac9d
|
Renamed detectLibraries to decompose_js.
|
2017-08-24 00:47:35 +01:00 |
Achim D. Brucker
|
486b967d2d
|
Refactoring.
|
2017-08-24 00:44:34 +01:00 |
Achim D. Brucker
|
920bc74838
|
Updated contributors.
|
2017-08-24 00:29:59 +01:00 |
Achim D. Brucker
|
9ced7ea3b5
|
Refactoring and bug fix in library classification.
|
2017-08-24 00:29:44 +01:00 |
Achim D. Brucker
|
762b306f55
|
Merge branch 'master' of logicalhacking.com:BrowserSecurity/ExtensionCrawler
|
2017-08-23 23:37:22 +01:00 |
Achim D. Brucker
|
94bd0f9a95
|
Refactoring.
|
2017-08-23 23:37:15 +01:00 |
Michael Herzberg
|
d4e94bcbb8
|
Fixed sge scripts.
|
2017-08-23 23:23:21 +01:00 |
Michael Herzberg
|
98e6b37f20
|
Cleaned up scripts.
|
2017-08-23 20:38:27 +01:00 |
Achim D. Brucker
|
1d79dd0744
|
Merge branch 'master' of logicalhacking.com:BrowserSecurity/ExtensionCrawler
|
2017-08-23 20:09:05 +01:00 |
Achim D. Brucker
|
2bbd6281f7
|
Reformatting.
|
2017-08-23 20:09:02 +01:00 |
Achim D. Brucker
|
4c5f8889d2
|
Refactoring.
|
2017-08-23 20:04:52 +01:00 |
Michael Herzberg
|
9a5646240e
|
Adjusted logging.
|
2017-08-23 19:52:59 +01:00 |
Achim D. Brucker
|
04396c43bb
|
Merge branch 'master' of logicalhacking.com:BrowserSecurity/ExtensionCrawler
|
2017-08-23 19:43:03 +01:00 |
Achim D. Brucker
|
cd217f57a6
|
Integrated JavaScript decomposition analysis.
|
2017-08-23 19:42:00 +01:00 |
Achim D. Brucker
|
5d89e28486
|
Cleanup.
|
2017-08-23 19:17:35 +01:00 |
Michael Herzberg
|
d2288e9a03
|
Don't push sge file separatly.
|
2017-08-23 18:10:31 +01:00 |