Example #1
0
 public Controller()
 {
     Stream s = Assembly.GetExecutingAssembly().GetManifestResourceStream("GuessEXE.magic.txt");
     fileGuessers.Add(new StubGuesser());
     fileGuessers.Add(new SectionGuesser(new StreamReader(s)));
     s = Assembly.GetExecutingAssembly().GetManifestResourceStream("GuessEXE.magic.txt");
     fileGuessers.Add(new ImportGuesser(new StreamReader(s)));
     s = Assembly.GetExecutingAssembly().GetManifestResourceStream("GuessEXE.magic.txt");
     summary = new SubsetParser("SUMMARY,", new StreamReader(s));
     s = Assembly.GetExecutingAssembly().GetManifestResourceStream("GuessEXE.magic.txt");
     windowGuessers.Add(new WindowClassGuesser(new StreamReader(s)));
     windowGuessers.Add(new WindowExecutableGuesser(this));
 }
Example #2
0
        public Controller()
        {
            Stream s = Assembly.GetExecutingAssembly().GetManifestResourceStream("GuessEXE.magic.txt");

            fileGuessers.Add(new StubGuesser());
            fileGuessers.Add(new SectionGuesser(new StreamReader(s)));
            s = Assembly.GetExecutingAssembly().GetManifestResourceStream("GuessEXE.magic.txt");
            fileGuessers.Add(new ImportGuesser(new StreamReader(s)));
            s       = Assembly.GetExecutingAssembly().GetManifestResourceStream("GuessEXE.magic.txt");
            summary = new SubsetParser("SUMMARY,", new StreamReader(s));
            s       = Assembly.GetExecutingAssembly().GetManifestResourceStream("GuessEXE.magic.txt");
            windowGuessers.Add(new WindowClassGuesser(new StreamReader(s)));
            windowGuessers.Add(new WindowExecutableGuesser(this));
        }
Example #3
0
 public WindowClassGuesser(TextReader config)
 {
     sp = new SubsetParser("WNDCLASS,", config);
 }
 public ImportGuesser(TextReader config)
 {
     sp = new SubsetParser("IMPORT,", config);
 }
 public SectionGuesser(TextReader config)
 {
     sp = new SubsetParser("SECTION,", config);
 }
Example #6
0
 public WindowClassGuesser(TextReader config)
 {
     sp = new SubsetParser("WNDCLASS,", config);
 }
Example #7
0
 public SectionGuesser(TextReader config)
 {
     sp = new SubsetParser("SECTION,", config);
 }
Example #8
0
 public ImportGuesser(TextReader config)
 {
     sp = new SubsetParser("IMPORT,", config);
 }