-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsearchindex.js
1 lines (1 loc) · 12 KB
/
searchindex.js
1
Search.setIndex({envversion:46,filenames:["Installation","Lua","Lua/StackFrame","Lua/Thread","Lua/Tips","Lua/TypedObject","Lua/dbgscript","Python","Python/StackFrame","Python/Thread","Python/Tips","Python/TypedObject","Python/dbgscript","Reference","Ruby","Ruby/DbgScript","Ruby/StackFrame","Ruby/Thread","Ruby/Tips","Ruby/TypedObject","Tutorial","index"],objects:{"":{"DbgScript#create_typed_object":[15,6,1,""],"DbgScript#current_thread":[15,8,1,""],"DbgScript#execute_command":[15,6,1,""],"DbgScript#field_offset":[15,6,1,""],"DbgScript#get_global":[15,6,1,""],"DbgScript#get_nearest_sym":[15,6,1,""],"DbgScript#get_peb":[15,6,1,""],"DbgScript#get_threads":[15,6,1,""],"DbgScript#read_bytes":[15,6,1,""],"DbgScript#read_ptr":[15,6,1,""],"DbgScript#resolve_enum":[15,6,1,""],"DbgScript#start_buffering":[15,6,1,""],"DbgScript#stop_buffering":[15,6,1,""],"DbgScript::StackFrame":[16,7,1,""],"DbgScript::Thread":[17,7,1,""],"DbgScript::TypedObject":[19,7,1,""],DbgScript:[15,5,0,"-"],dbgscript:[12,0,0,"-"]},"DbgScript::obj":{field:[19,8,1,""]},"dbgscript.StackFrame":{frame_number:[8,1,1,""],get_args:[8,2,1,""],get_locals:[8,2,1,""],instruction_offset:[8,1,1,""]},"dbgscript.Thread":{current_frame:[9,1,1,""],engine_id:[9,1,1,""],get_stack:[9,2,1,""],teb:[9,1,1,""],thread_id:[9,1,1,""]},"dbgscript.TypedObject":{address:[11,1,1,""],deref:[11,1,1,""],get_runtime_obj:[11,2,1,""],module:[11,1,1,""],name:[11,1,1,""],read_bytes:[11,2,1,""],read_string:[11,2,1,""],read_wide_string:[11,2,1,""],size:[11,1,1,""],type:[11,1,1,""],value:[11,1,1,""]},"dbgscript.builtin":{len:[11,3,1,""]},"dbgscript.obj":{field:[11,1,1,""]},StackFrame:{frameNumber:[2,1,1,""],getArgs:[2,2,1,""],getLocals:[2,2,1,""],instructionOffset:[2,1,1,""]},Thread:{currentFrame:[3,2,1,""],engineId:[3,1,1,""],getStack:[3,2,1,""],teb:[3,1,1,""],threadId:[3,1,1,""]},TypedObject:{address:[5,1,1,""],deref:[5,1,1,""],getRuntimeObject:[5,2,1,""],module:[5,1,1,""],name:[5,1,1,""],readBytes:[5,2,1,""],readString:[5,2,1,""],readWideString:[5,2,1,""],size:[5,1,1,""],type:[5,1,1,""],value:[5,1,1,""]},dbgscript:{StackFrame:[8,4,1,""],Thread:[9,4,1,""],TypedObject:[11,4,1,""],createTypedObject:[6,2,1,""],create_typed_object:[12,2,1,""],currentThread:[6,2,1,""],current_thread:[12,2,1,""],execCommand:[6,2,1,""],execute_command:[12,2,1,""],fieldOffset:[6,2,1,""],field_offset:[12,2,1,""],getGlobal:[6,2,1,""],getNearestSym:[6,2,1,""],getPeb:[6,2,1,""],getThreads:[6,2,1,""],get_global:[12,2,1,""],get_nearest_sym:[12,2,1,""],get_peb:[12,2,1,""],get_threads:[12,2,1,""],readBytes:[6,2,1,""],readPtr:[6,2,1,""],read_bytes:[12,2,1,""],read_ptr:[12,2,1,""],resolveEnum:[6,2,1,""],resolve_enum:[12,2,1,""],startBuffering:[6,2,1,""],start_buffering:[12,2,1,""],stopBuffering:[6,2,1,""],stop_buffering:[12,2,1,""]},obj:{f:[5,2,1,""],field:[5,2,1,""],key:[5,1,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","attribute","Python attribute"],"2":["py","method","Python method"],"3":["py","function","Python function"],"4":["py","class","Python class"],"5":["rb","module","Ruby module"],"6":["rb","method","Ruby method"],"7":["rb","class","Ruby class"],"8":["rb","attr_reader","Ruby attribute"]},objtypes:{"0":"py:module","1":"py:attribute","2":"py:method","3":"py:function","4":"py:class","5":"rb:module","6":"rb:method","7":"rb:class","8":"rb:attr_reader"},terms:{"0a0":10,"0x00000045f0a0be50":10,"0x00000045f0a0bee0":10,"0x00000eb64f1fbf0":20,"0x000045f764b760":[13,20],"0x000045f764b788":[13,20],"262c43c71927":10,"_crt_secure_no_warn":20,"byte":[5,6,11,12,15,19],"case":[5,13,20],"char":20,"class":[],"default":[0,10,13],"enum":[6,12,15],"float":20,"function":[10,13],"import":[10,12],"int":[5,8,11,12,20],"new":[20,21],"return":[2,5,8,11,16,19],"switch":13,abcdef:20,about:21,abov:0,acceler:[6,12,15],accept:13,access:[5,6,11,12,15,19],add:0,addr:[6,12,15],address:[2,3,5,6,8,9,11,12,15,16,17,19,20],after:[6,12,15],all:[0,6,10,12,13,15],allow:[11,19,21],along:20,alreadi:12,also:[6,12,15,20,21],alt:10,amd64:10,analys:21,ani:[6,10,12,13,15],ansi:[5,11,19,20],api:[6,12,15,21],arbitrari:[13,21],arg1:13,arg2:13,arg:10,argerror:[],argument:[2,8,13,16,20],argumenterror:[],around:13,arr:20,arrai:[5,11,13,15,16,17,19,20],associ:0,assum:0,attach:10,attempt:[5,11,19],attribut:[11,15,19,21],autom:21,automat:[0,6,12,15],awai:13,background:10,bar:[6,12,15,20],bat:0,becaus:20,behalf:10,behav:[6,12,15],best:[6,12,15],bit:10,block:[5,11,19],bootstrap:20,breakpoint:10,bucket:10,buffer:[6,12,15],build:13,built:[5,10,11,19,20],builtin:11,bundl:0,busi:10,call:[3,9,13,17,21],can:[5,6,10,11,12,13,15,19,20,21],car1:20,car2:20,car:20,cast:[5,11,19],chang:21,channel:10,charact:[5,11,19],choic:0,chunk:[6,12,15],clean:10,cleanup:10,click:10,cmd:[6,12,15],code:10,collect:[6,12,15],come:21,comma:[13,20],command:[6,10,12,13,15,20],common:20,commun:10,complex:21,comprehens:10,conduct:21,configur:13,construct:[5,11,19],consult:[10,13],contain:0,content:[6,12,15,20],conveni:[11,19],copyright:10,core:[0,21],count:[5,6,11,12,15,19,20],cover:20,creat:[6,10,12,15,20],create_typed_object:[12,15,20],createtypedobject:6,credit:10,crt:0,ctrl:10,current:[2,3,5,6,8,9,11,12,13,15,16,17,19,20],current_fram:[9,17],current_thread:[12,15],currentfram:3,currentthread:6,data:[0,21],data_s:19,dbgeng:[3,9,17,21],dbgscript:[],dbgscripts_sql:10,debug:[],debugg:[],def:10,defin:[13,20],delimit:13,demonstr:20,deploi:0,deref:[5,11,19],derefer:[5,11,19],dereferenc:[5,11,19],desir:10,destroi:10,detach:10,detail:[10,20],dev:[0,10,13,20],dialog:10,directli:20,disp:10,dll:0,document:[10,13],doe:5,doesn:5,down:[5,11,19],dramat:[6,12,15],drop:[],dummy1:20,dump:[13,21],dump_base_set:10,dump_base_set_bucket:10,dynam:[5,11,19,20],each:13,either:13,elaps:13,element:[5,11,19,21],embed:21,empti:[],enable_attach:10,enb:10,encount:10,end:13,engine_id:[9,17],engineid:3,enter:[10,13],entri:[],enumer:[6,12,15],equival:[5,11,19],error:[5,20],essenti:10,etc:[13,21],evalstr:[],evalu:[],everi:[6,12,13,15],exampl:[],except:[2,6,8,10,12,15,16],exec_command:[],execcommand:6,execut:[6,12,13,15],execute_command:[12,15],exist:[5,11,19],expect:20,explain:20,explicit:[5,11,19,20],extend:21,extens:21,field:[5,6,11,12,15,19,20],field_offset:[12,15],fieldoffset:6,file:[0,13],filenam:13,first:[0,13,21],flush:[6,12,15],follow:[5,20],foo:[5,6,11,12,15,19,20],form:[11,19],frame:[2,8,9,16,21],frame_numb:[8,9,16],framenumb:2,from:[5,6,10,11,12,15,19,20,21],full:0,full_elem_typ:10,fulli:[6,12,15],further:[13,21],get:[2,3,5,6,8,9,11,12,15,16,17,19],get_arg:[8,16],get_glob:[12,15,20],get_loc:[8,16],get_nearest_sym:[12,15],get_peb:[12,15],get_runtime_obj:[11,19],get_stack:[9,17],get_thread:[10,12,13,15,20],getarg:2,getglob:6,getloc:2,getnearestsym:6,getpeb:6,getruntimeobject:5,getstack:3,getthread:6,given:[6,12,15],global:[6,12,13,15,20],good:0,har:21,have:[0,20],hello:20,help:[6,10,12,15],hidden:[5,20],hit:10,hkbaseset:10,hkcu:0,hkey_current_us:0,hoc:[],host:13,hypen:13,identifi:[0,6,12,15],implement:[0,13],improv:[6,12,15],includ:[2,6,12,13,15,20],inform:[10,13,21],inspect:20,instead:5,instruct:[2,8,13,16],instruction_offset:[8,9,16],instructionoffset:2,integ:[2,3,5,6,11,15,16,17,19],interact:10,interactiveconsol:10,interpret:10,introspect:20,invoc:20,invok:13,itself:13,jul:10,just:10,keep:10,kei:[0,5,11,19],lang:13,languag:[0,13,20,21],larg:20,lastli:20,later:10,layer:13,leav:10,len:11,length:[5,11,19],let:[10,21],level:[6,12,15],licens:10,like:[5,6,12,15,20,21],line:[6,10,12,15,20],link_offset:10,list:[10,13,20],load:0,local:[2,3,8,9,10,16,17],localfoo:20,localhost:10,look:[5,11,19,20],lookup:[5,6,11,12,15,19,20],loop:[6,11,12,15,19],lot:[6,12,15],m_bar:[5,11,19],machin:[10,13],macro:[6,12,15],mai:20,main:20,map:13,maximum:[5,11,19],mean:[10,13],memset:20,method:[5,20,21],microsoft:0,mine:21,model:21,modul:[],more:[10,11,13,19,21],msc:10,multi:21,must:[6,12,15,20],my_secret:10,name:[5,6,11,12,15,19,20],namespac:12,nearest:[6,12,15],necessari:[5,13],need:[0,12,13,20],normal:20,note:20,notic:20,now:10,num:10,number:[2,5,8,11,16,19],obj:[5,11,19,20],object:[5,10,11,13,19,20,21],obtain:[6,12,15,20,21],off:10,offer:[13,21],offset:[6,12,15],offsetof:[6,12,15],onli:[2,8,13,16],open:10,oper:[6,12,15],option:[5,11,19],other:[],otherwis:[5,6,11,12,15,19,20],out:20,output:[6,12,13,15,20],own:[0,13],paramet:13,pass:[13,20],path1:13,path2:13,path:[0,13,20],pdb:[],peb:[6,12,15],perform:[5,6,11,12,15,19],perhap:13,persist:13,pie:20,point:[],pointer:[5,6,11,12,15,19],poke:13,popul:20,port:20,posit:20,power:21,preced:20,precis:21,prefer:[6,12,15],prefix:[6,10,12,15],preserv:13,previou:13,previous:13,primit:[5,11,19],print:[6,9,12,15,20],printf:20,process:[2,3,5,6,8,9,10,11,12,15,16,17,19,21],program:[0,20],programfil:0,properti:[5,20],ptv:10,ptvsd:10,ptvsdrun:10,put:[13,20],python:[],pythonprov:0,pythonscript:20,qualfi:[6,12,15],qualifi:[6,10,12,15],quit:10,rais:[5,11,19],rb_script:20,read:[5,6,11,12,15,19,20],read_byt:[11,12,15,19],read_ptr:[12,15],read_str:[11,19,20],read_wide_str:[11,19],readbyt:[5,6],readi:20,readptr:6,readstr:5,readwidestr:5,reason:[6,12,15],recommend:[11,19],recycl:13,redirect:20,redist:0,redrawn:[6,12,15],reg_sz:0,regist:13,registri:0,remaind:13,remot:10,repl:[],report:13,repres:[2,3,5,8,9,11,16,17,19],requir:[0,13],reserv:[13,20],reset:10,resolve_enum:[12,15],resolveenum:6,result:[6,12,15],root:20,rubi:[],rubyprov:0,run:[],runscript:[],runtimeerror:[11,19],same:[10,20],sampl:[10,13,20],script:[],search:[13,20],secondari:[11,19],secret:10,section:20,see:[10,13,20],select:13,semicolon:[13,20],sent:13,separ:[13,20],serv:[6,12,15],session:[6,10,12,13,15],set:[6,10,12,13,15],shortcut:10,shorten:[13,20],should:[6,10,12,15],show:[10,20],showcas:20,shown:[0,13,20],signal:13,similar:[2,6,8,12,15,16],simpl:20,size:[5,11,19],sizeof:20,snip:10,socket:10,softwar:0,some:[9,20],sometim:13,sought:5,space:[5,6,11,12,15,19],specif:13,specifi:[5,10,11,13,19],stack:[2,3,8,9,16,17,21],stack_test:[13,20],stackfram:[],stage:10,start:[5,6,10,11,12,13,15,19,20],start_buff:[12,15],startbuff:6,startvm:[],state:[10,13],statement:[13,20],stdio:20,stdlib:20,stdout:20,stop:[6,12,13,15],stop_buff:[12,15],stopbuff:6,stopvm:[],str:[11,12,20],strcpy:20,string:[5,6,10,11,13,15,19,20],struct:[5,11,19,20],structur:21,studio:[],suppos:20,symbol:[6,12,15],syntax:20,tabl:[2,3,6],take:[13,20],target:[2,3,5,6,8,9,11,12,15,16,17,19,21],teb:[3,9,17],terminaton:[6,12,15],test:20,textual:[6,12,15],thd:9,them:0,thi:[0,2,3,5,6,8,9,10,11,12,13,15,16,17,19,20],though:[11,19,20],thread:[],thread_id:[9,13,17],threadid:3,three:21,thrown:13,thu:20,tight:[11,19],time:13,tip:[],todo:[4,10,18],too:20,tool:[10,21],top:[6,12,15],transport:10,travers:[11,19],trick:[],tupl:[8,9,12],type:[0,5,6,10,11,12,15,19,20],typedobject:[],typeerror:19,unfortun:10,unhandl:[6,10,12,15],unmodifi:13,unnecessari:13,until:[10,13,20],usag:[10,20],usual:20,val:[6,12,15],valid:[6,12,15],valu:[0,5,6,11,12,15,19],valueerror:11,variabl:[2,6,8,12,13,15,16],variou:[20,21],via:[10,13],virtual:[2,5,6,8,10,11,12,13,15,16,19],visibl:12,visual:[],vtabl:[5,11,19],wai:[5,11,19,20],wait:10,want:13,wchar_t:20,wcscpy:20,well:20,were:10,what:13,when:[6,12,13,15,20],where:10,wide:[5,11,19,20],wide_nam:20,win32:10,windbg:[6,12,15],window:[3,6,9,12,15,17,20,21],wish:0,world:20,would:20,wrap:20,write:[6,12,15,20],written:13,x64:[0,6,12,15],yield:[5,20],you:[0,10,12,13,20,21],your:[0,10]},titles:["Installation","Lua Script Provider","StackFrame class","Thread class","Tips and Tricks","TypedObject class","dbgscript Module","Python Script Provider","StackFrame class","Thread class","Tips and Tricks","TypedObject class","dbgscript Module","DbgScript Reference","Ruby Script Provider","DbgScript Module","StackFrame class","Thread class","Tips and Tricks","TypedObject class","Tutorial"," DbgScript 1.0.3"],titleterms:{"3rd":0,"class":[2,3,5,8,9,11,16,17,19],basic:20,dbgscript:[6,12,13,15,21],debug:10,debugg:13,descript:13,drop:10,entri:[13,20],evalstr:13,evalu:20,exampl:[13,20],hoc:20,instal:0,logo:21,lua:1,modul:[6,12,15],other:20,parti:0,pdb:10,point:[13,20],prerequisit:0,provid:[0,1,7,14],python:7,refer:13,registr:0,repl:10,rubi:14,run:20,runscript:13,script:[1,7,14,20],scriptpath:[13,20],stackfram:[2,8,16],startvm:13,step:10,stopvm:13,studio:10,synopsi:13,thread:[3,9,17],tip:[4,10,18],trick:[4,10,18],tutori:20,typedobject:[5,11,19],visual:10}})