0.1.6 • Published 7 years ago

gdb.js v0.1.6

Weekly downloads
3
License
LGPL
Repository
-
Last release
7 years ago

== author == @sha0coder sha0//badchecksum.net

== api ==

gdb.init(binary, function(){});

gdb.cmd(gdb_command, function(out){});

gdb.enableDebug();

gdb.getRegs(function(regs){});

gdb.setRegs(regs);

gdb.setBP(name_or_addr, function(success){});

gdb.getBPs(function(bps_arr){});

gdb.getEntry(function(addr){});

gdb.displayIntel();

gdb.patch(addr,byte_array);

gdb.patchStr(addr,str);

gdb.patchNOP(addr);

gdb.find(addr,size_space,casted_data, function(addrs_arr) {});

gdb.findStr(addr,size_space,str, function(addrs_arr) {});

== usge ==

var gdb = require('gdb.js').gdb;

// first load a file and init buffers

gdb.init('/bin/bash', function() {

// ready for using gdb.js

// sending a command to gdb

gdb.cmd('r',function(out) {


	// out has the result for the command


});

});

0.1.6

7 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago