Btw "WinDbg ProjectSpartanLauncher [url]" (https://github.com/andysterland/ProjectSpartanLauncher/blob/master/ProjectSpartanLauncher.cpp …) does not work: spartan.exe is started outside of the debugger :(
-
-
- 2 more replies
New conversation -
-
-
First take on debugging Spartan: https://github.com/SkyLined/ProjectSpartanDbg/ … launch, suspend, attach debugger, resume. spartan.exe process only.
-
Second take: ProjectSpartanDbg.exe <url> "path\to\debugger.exe" -o -p @pid@ (@pid@ is replaced with the process id for spartan)
-
3rd take: debug both spartan.exe and browser_broker.exe and kill spartan_edge.exe before starting.https://github.com/SkyLined/ProjectSpartanDbg/ …
-
Renamed ProjectSpartanDbg to EdgeDbg (https://github.com/SkyLined/EdgeDbg …). I'm now using it to start Microsoft Edge/Project Spartan for fuzzing myself.
-
EdgeDbg (https://github.com/SkyLined/EdgeDbg …) has been update to work on the latest Windows 10 Pro Insider Preview build 10162.
End of conversation
New conversation -
-
-
@berendjanwever I minimized the testcase and set it to crash-onclick. Open file in Spartan, attach windbg, click to reproduce. -
@attekett That doesn't scale to automated fuzzing on hunderds of machines :( -
@berendjanwever Aah. I collect crash-repros first and analyse the unique crashes separately. -
@attekett I use cdb.exe to detect and analyze crashes during fuzzing. I'd like to run "cbd.exe spartan.exe [url]" as I do with iexplore.exe.
End of conversation
New conversation -
-
-
@berendjanwever Worth a try: Set the Debugger value in the Image File Execution Options for Spartan.exe. https://support2.microsoft.com/default.aspx?kbid=238788 … -
@ashutoshmehra Thanks, but that doesn't do the same as "windbg.exe spartan.exe [url]". -
@berendjanwever Maybe try attaching WinDbg to the process that launches Spartan.exe, do a “.childdbg 1” and then launch Spartan normally. -
@ashutoshmehra No: "cbd.exe -o ProjectSpartanLauncher.exe [url]" launches Project Spartan outside of the debugger.
End of conversation
New conversation -
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@berendjanwever Launch spartan, attach browser_broker, ".childdbg1;g", launch fuzzer/sample. That's more or less my current setup.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.