Jump to content
Tuts 4 You

Forums

  1. Community Links

    1. Terms, Privacy Policy & Frequently Asked Questions   (222,635 visits to this link)

      Very important! Please read before sign up and posting...

  2. Community Discussions

    1. Site Bug Reports and Feedback

      Bugs, feedback and ideas regarding this site...

      2.3k
      posts
  3. Developers Forums

    1. Programming and Coding

      Programming and coding tips, help and solutions...

      12.4k
      posts
    2. Programming Resources

      Share an interesting blog, news page or other resource...

      368
      posts
    3. Software Security

      Securing your software against reverse engineering...

      835
      posts
  4. Reverse Code Engineering

    1. Challenge of Reverse Engineering

      Try a challenge or contribute your own, any platform or operating system...

      14k
      posts
    2. Hardware Reverse Engineering

      Reverse engineering of circuitry hardware and firmware...

      220
      posts
    3. Network Security

      Discussions on network security, holes, exploits and other issues...

      461
      posts
    4. Malware Reverse Engineering

      Debugging, disassembling and documenting interesting malware...

      1.7k
      posts
    5. Reverse Engineering Articles

      Share an interesting blog, news page or other RE related site...

      2.2k
      posts
    6. Employment and Careers

      Discussions on employment and career paths in the industry...

      190
      posts
  5. Community Projects

    1. Scylla Imports Reconstruction

      Development and support forum for the Scylla project...

      502
      posts
    2. x64dbg

      An open-source x64/x32 debugger for windows...

      1.3k
      posts
    3. Future Community Projects

      Looking for support and interested partners for a future project?

      145
      posts
    4. Community Projects Archive

      Old and inactive projects moved to long term support...

      812
      posts
  • Member Statistics

    20,699
    Total Members
    7,713
    Most Online
    Shah Makhdum
    Newest Member
    Shah Makhdum
    Joined
  • Posts

    • extonoxt
      Thank you jackyjask, I solved it by using GetValue of the same class
    • jackyjask
      the issue is that >ThrowArgumentOutOfRangeException is unhappy that for example you have a list  with 3 elements [1,2,3] but for some reason you want to access a element with index 5 as you have just 3 elements in your list you are beating by this kind of exception   Value value = list[int32Value.Value];      <<  here is hits the exception
    • extonoxt
      Hello All, I am trying to add two methods in de4dot.blocks.cflow.InstructionEmulator. private void Emulate_Stelem_I4(Instruction instr) {     Value value = this.valueStack.Pop();     bool flag = value.IsInt32();     if (flag)     {         Int32Value int32Value = (Int32Value)this.valueStack.Pop();         List<Value> list = this.valueStack.Pop();         list[int32Value.Value] = (Int32Value)value;     }     else     {         this.valueStack.Pop();         this.valueStack.Pop();     }   private void Emulate_Ldelem_I4(Instruction instr) {     Int32Value int32Value = (Int32Value)this.valueStack.Pop();     List<Value> list = this.valueStack.Pop();     Value value = list[int32Value.Value];     bool flag = value.IsInt32();     if (flag)     {         this.valueStack.Push(list[int32Value.Value]);     }     else     {         this.valueStack.Push(Int32Value.CreateUnknown());     } } Ref: https://github.com/mobile46/de4dot/blob/master/de4dot.blocks/cflow/InstructionEmulator.cs I am getting the following error Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index    at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)    at System.Collections.Generic.List`1.get_Item(Int32 index)    at de4dot.blocks.cflow.InstructionEmulator.Emulate_Ldelem_I4(Instruction instr)    at de4dot.blocks.cflow.InstructionEmulator.Emulate(Instruction instr) What am I doing wrong? What is the correct way to do it?   Thank you
    • HuD_HuD
      https://www.emsisoft.com/en/ransomware-decryption/autolocky   did you try this??
    • Oliver
      @bootbro i have a question ,when we start titan hide drivers then we can easily debug the latest vmp protected file like putting breakpoints and stepping but when we attach same file to the debugger and after putting  breakpoint click on the button why  program auto closes?    
  • Popular Contributors

    1. 1
      boot
      boot
      24
    2. 2
      X0rby
      X0rby
      12
    3. 3
      windowbase
      windowbase
      12
    4. 4
      jackyjask
      jackyjask
      11
    5. 5
      whoknows
      whoknows
      10
  • Files

  • File Comments

×
×
  • Create New...