darungrim3+installation.pdf

Upload: manoj-joshi

Post on 03-Jun-2018

218 views

Category:

Documents


0 download

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