Jump to content
Tuts 4 You


  1. Community Discussions

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

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

    2. General Discussions and Off Topic

      General and off-topic conversations and discussions here...

    3. Artscene Community

      Share graphics, ASCII, modules, demos, intros, ideas and other works...

    4. Site Bug Reports and Feedback

      Bugs, feedback and ideas regarding this site...

  2. Reverse Code Engineering

    1. Challenge of Reverse Engineering

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

    2. Hardware Reverse Engineering

      Reverse engineering of circuitry hardware and firmware...

    3. Network Security

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

    4. Malware Reverse Engineering

      Debugging, disassembling and documenting interesting malware...

    5. Reverse Engineering Articles

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

    6. Employment and Careers

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

  3. Developers Forums

    1. Programming and Coding

      Programming and coding tips, help and solutions...

    2. Programming Resources

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

    3. Software Security

      Securing your software against reverse engineering...

  4. Community Projects

    1. Scylla Imports Reconstruction

      Development and support forum for the Scylla project...

    2. x64dbg

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

    3. Future Community Projects

      Looking for support and interested partners for a future project?

    4. Community Projects Archive

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

  • Member Statistics

    Total Members
    Most Online
    Newest Member
  • Posts

    • opc0d3
      This wouldn't solve your problem ? https://github.com/ethanhs/pyhooked Or at least gives you an idea ?
    • whoknows
      Dissecting the Conti Ransomware cybergeeks.tech/dissecting-the-last-version-of-conti-ransomware-using-a-step-by-step-approach/ UK - Calling a man bald counts as sexual harassment www.cnbc.com/2022/05/13/calling-a-man-bald-counts-as-sexual-harassment-uk-judge-rules.html 9-Euro-Ticket www.bahn.com/en/offers/regional/9-euro-ticket-en    
    • demberto
      I was wondering whether, I could do this: 1. Create a DLL with a method to register a callback function written in Python. 2. The DLL calls SetWindowsHookEx internally, registers a proxy function in the DLL itself which calls the Python callback function. 3. Load the DLL in Python with ctypes and call the callback registration method it exports. I briefly tried this but SetWindowsHookEx fails for global hooks. I see no reason for it to fail. Also according to the documentation I pass NULL for the hMod arg of it which is used when the hook procedure is inside the DLL itself. Maybe I think SetWindowsHookEx will need another injector process which is not a DLL but an application. So what it will become then is that Python code will load the DLL just for the purpose of executing some code in Python itself. Python -> DLL -> Proxy -> Python that will be the order of execution. EDIT: I think I posted in wrong section, sorry.
    • kao
      You should decide what exactly you want to have: 1) engine that supports all x86/64 instructions, all registers, flags and memory accesses. In that case, you're most likely looking for an assembler + emulator. NASM is quite nice opensource assembler, it takes text like "mov eax, 1234h" and produces x86/x64 code as bytes. https://github.com/netwide-assembler/nasm. Better known alternative is FASM - but it's written in assembly, so maintenance will be painful. Unicorn is an emulator - it takes bytes, disassembles them to x86/x64 code and then emulates it. You'll need a combination of both to achieve the desired result ("execute codes from a string to get output") 2) simple scripting engine which supports something-that-looks-like-x86-assembler, with a very limited set of instructions. Then take a look at ODBGScript sources, it's a good place to start. https://github.com/x64dbg/ODbgScript/blob/master/ODbgScript/OllyLang.cpp https://github.com/x64dbg/ODbgScript/blob/master/ODbgScript/OllyLangCommands.cpp  
    • whoknows
      Married with Children is getting an animated reboot boingboing.net/2022/05/14/married-with-children-is-getting-an-animated-reboot.html Announcing .NET 7 Preview 3 w/ NativeAOT and shits devblogs.microsoft.com/dotnet/announcing-dotnet-7-preview-3/ github.com/dotnet/runtime/issues/61231 Software Engineering Insights from 10 Years at Google web.archive.org/web/20220519020040/addyosmani.com/blog/software-eng-10-years/ 1 TW of solar to be deployed annually by 2030 pv-magazine-usa.com/2022/05/16/a-fate-realized-1-tw-of-solar-to-be-deployed-annually-by-2030/ Manifest v3 in Firefox: Recap and Next Steps blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/ www.ghacks.net/2022/05/19/mozilla-expects-to-launch-extensions-manifest-v3-support-in-firefox-in-late-2022/ Total Commander forced to stop letting you install APKs www.androidpolice.com/total-commander-apk-installation-block/ Random in C elixir.bootlin.com/linux/latest/source/drivers/char/random.c Google Russian division is filing for bankruptcy www.engadget.com/google-russia-bankruptcy-194705423.html www.theverge.com/2022/5/18/23124143/google-russian-branch-bankruptcy-ukraine www.theregister.com/2022/05/19/google_russia_bankruptcy/ Napster joins Limewire and Winamp by jumping on the Web3 bandwagon www.theverge.com/2022/5/18/23122179/napster-web3-bought-hivemind-algorand kiwi.Flightlist - Find the cheapest one-way flights in the world www.flightlist.io/ Australia - How climate is making Australia more unliveable www.bbc.com/news/world-australia-61432462 oh no! #haha - Ukraine war has stoked global food crisis that could last years, says UN www.theguardian.com/world/2022/may/19/ukraine-war-has-stoked-global-food-crisis-that-could-last-years-says-un SolarWinds hackers still active, using new techniques www.techtarget.com/searchsecurity/news/252512587/SolarWinds-hackers-still-active-using-new-techniques Does Love Have Limits  www.quora.com/Does-love-have-limits DoNotPay – The First Robot Lawyer donotpay.com/ Deepfakes can fool biometric checks used by banks www.dailydot.com/debug/biometric-checks-kyc-deepfake-vulnerability/ Taking Sim City 2000 into pieces blog.krusher.net/en/2017/12/taking-sim-city-2000-into-pieces/  
  • File Comments

  • Downloads

  • Create New...