From 67921f5f3db6055b35bb26a5871dd2c28e9826bd Mon Sep 17 00:00:00 2001 From: colezlaw Date: Mon, 20 Feb 2017 15:35:52 -0500 Subject: [PATCH] Updated GrokAssembly and added config --- .../analyzer/AssemblyAnalyzer.java | 6 ++++++ .../src/main/resources/GrokAssembly.exe | Bin 6144 -> 6656 bytes .../main/resources/GrokAssembly.exe.config | 6 ++++++ 3 files changed, 12 insertions(+) create mode 100755 dependency-check-core/src/main/resources/GrokAssembly.exe.config diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java index fc164ca1d..348dd6f6c 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java @@ -214,6 +214,12 @@ public class AssemblyAnalyzer extends AbstractFileTypeAnalyzer { grokAssemblyExe = tempFile; LOGGER.debug("Extracted GrokAssembly.exe to {}", grokAssemblyExe.getPath()); + + String cfg = grokAssemblyExe.getPath() + ".config"; + fos = new FileOutputStream(cfg); + is = AssemblyAnalyzer.class.getClassLoader().getResourceAsStream("GrokAssembly.exe.config"); + IOUtils.copy(is, fos); + LOGGER.debug("Extracted GrokAssembly.exe.config to {}", cfg); } catch (IOException ioe) { this.setEnabled(false); LOGGER.warn("Could not extract GrokAssembly.exe: {}", ioe.getMessage()); diff --git a/dependency-check-core/src/main/resources/GrokAssembly.exe b/dependency-check-core/src/main/resources/GrokAssembly.exe index a68ce50e1cd37e4a53e47d979fe233fd254275cc..902620b8fcd95458141258b256e8e1efd6ab7356 100644 GIT binary patch delta 915 zcmZ9KO-NKx6vzMPz2`WN&Nwrsj;S%@6D>sZi!u8!Ei)|&LG1$y%QUgfsnHe^5&bi!Bai}~pY_&qI zh3JFBj=M#`erZ+%9wX{Y5k6|ApCU~8HjlCDheeE00eQp><#?yKK(2Zg4RLsA0&_M% zS2m}HoyFpac7mG4xVD|PiC>yY^J2Zena0IF{S}c&H42zDhR;QSCEx&T)<80IIwE=v zQv?mSxNo?rUOYCuX<4@ETs}L`8cYGs2kbICI4CBKTpAJIjT@;P#C4WUd|HkM$m|Re zj?1rn!n2jrN@nAgR zKgko>mJITX3d_(yJX!EeI|vKrv>w)%6+ODtD-;_Q&njNg@8}kc>y!FbeBxd#Sk&#@ z55Ns55<=ueI&5&UkI?9q{wUsQ)ohI@>n1*GmsCe2n&L+XCN;ua)WDAqinEISit~!! z6qgiDI;Dy)eb;IQ&7sF4UuEZja zV?@`)m*g^+Y~tnGgO&P>D0F7hRII_dhlImjWuK7Gc5O|FqwcaKdv~8ljwE+++kJw( zV##gNN-R62i(I9AhsAs!rKn)dkCND}bvsC}MY4FG>dP$QkQ6^B{GaGbTc89lki@_H NS`~ApEmE{N{x2H2ti%8S delta 820 zcmY+CK}b|l6o&uv-t#$(Gtcnou&yOa~()s0pzWDqR(3sHhY{acj8610s!Q)MJ01NtN4Vyo#NbMPYoY~ zjdw;b*~n|!riyoHHfnZg4w)0CjR)qUc>{0MAh2SttD!)S)>J--5_l03jgW~beY~_; zXQy?R!waKH@+UgGjn{mo@agcPL5M=_TNducTg{J}S2e$C<~4t6u4xiA<0OTIgd~1p zQn-#;p-HR4BKj>1lhVt`LrKK6o}dbeYv`0ka_>J zF)GvP|Jp@2?^!Thw`iQ)I)9q@S>RxBVzGMt`Q>lNXIAsZ=xoI&*SF;i(HM6JYy7Q$ zUzzHAjvocfDB~^%4-p4LSq?aj{y9C`&12`d!>RF2rWLCrA_r*~sve^lcz$bBkqZ=yyLAg}nAK)*RuK)l5 diff --git a/dependency-check-core/src/main/resources/GrokAssembly.exe.config b/dependency-check-core/src/main/resources/GrokAssembly.exe.config new file mode 100755 index 000000000..9b6e29ded --- /dev/null +++ b/dependency-check-core/src/main/resources/GrokAssembly.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file