darungrim3+installation.pdf
TRANSCRIPT
-
8/12/2019 DarunGrim3+Installation.pdf
1/13
-
8/12/2019 DarunGrim3+Installation.pdf
2/13
Starting the DarunGrim3 Server 1tart DarunGrim31erver.e'e from $inary directory. If you4re trying python source code distri$ution"e'ecute DarunGrim31erver.py from the source directory.
If you start the server" you will see the Darungrim3 We$server starting.
#he default $inding # ( port is &. ou can change the port $y editing DarunGrim3.cfg in the lineloo!s li!e following.
7Glo$al8
(ort 9 &
-
8/12/2019 DarunGrim3+Installation.pdf
3/13
-
8/12/2019 DarunGrim3+Installation.pdf
4/13
Importingou will see an input $o'" you can put any local folder name to import ( files. I recommend testing
$y importing :c)
-
8/12/2019 DarunGrim3+Installation.pdf
5/13
List of Company amesou go $ac! to main menu" $y connecting to the root =>I and select :Files ?ist; menu. It will displaythe company names of the all the files.
(ro$a$ly you might $e interested in patches from 2icrosoft" Ado$e or 1un. For e'ample" to chec!2icrosoft4s $inaries" %ust clic! :2icrosoft orporation; lin!.
-
8/12/2019 DarunGrim3+Installation.pdf
6/13
List of !iles#he ne't page will display every files that were collected under the selected company name. ou %ustneed to clic! the name of the file you are interested in. I want to diff netapi3+.dll for the analysise'ample. #he file is !nown for having good history of vulnera$ilities.
List of "ersion strings for the fileIt will display all the different versions of the file that were collected from the system. It4ll displaymany different versions of the same file. #his is possi$le $ecause when installing patches" 2icrosoftusually leaves original file in some directory. 1o $y %ust collecting $inaries from a machine that is fully
patched" you have a good chances of collecting many versions of the patched files.
ou can choose the versions you want to compare with $y clic!ing the radio $uttons.
-
8/12/2019 DarunGrim3+Installation.pdf
7/13
-
8/12/2019 DarunGrim3+Installation.pdf
8/13
Initiating Diffing #ro$essAfter choosing the files to compare" press :1tarting Diffing; $utton.
-
8/12/2019 DarunGrim3+Installation.pdf
9/13
-
8/12/2019 DarunGrim3+Installation.pdf
10/13
Function Level AnalysisIf you clic! the function names from the previous view" you can get to the function analysis page li!efollowing scrrenshot. It will show the result side,$y,side. ?eft side is unpatched function and right sideis patched one.
-
8/12/2019 DarunGrim3+Installation.pdf
11/13
Reading the Results#he red $loc!s on the right side are inserted $loc!s.
-
8/12/2019 DarunGrim3+Installation.pdf
12/13
IDA View From the functions list view" you can clic! :@pen IDA; lin! and it will open the IDA views. And if youclic! each functions list" the IDA view will $e automatically refreshed to the matching position and thecolor code will $e applied to each of them.
-
8/12/2019 DarunGrim3+Installation.pdf
13/13
Configuration2ain configuration file name is :DarunGrim3.cfg;
7Glo$al8(ort 9 &
7Directories8
0inaries1torage 9 0inaries
2icrosoft0inaries1torage 9 0inaries