Skip to content

DavidSec

"I have no special talent. I am only passionately curious." – Einstein

  • Programming
    • Quarkus
  • System Design
  • Pentesting
    • Bug Bounty
  • Reverse Engineering

Category: Programming

Programming

Dependency Injection – IoC

June 7, 2020July 23, 2022 David GomesLeave a comment

In this post, I explain a technique used to implement Inversion of Control, namely Dependency Injection.

Programming · Reverse Engineering

What are Multi-Level Pointers

April 29, 2018March 6, 2022 David GomesLeave a comment

Whether you're a programmer or a reverse-engineer, you have probably dealt with those before, maybe even had a hard time understanding them.

Even if you have already used them in game hacking there's a high chance you don't know what they are at the high-level (C/C++)!

Programming

Dynamically importing functions C++

July 11, 2017July 30, 2022 David GomesLeave a comment

This concept is easy to understand and has its uses, such as, calling Windows Native functions, functions of Windows that aren't officially documented or to hide Windows API usage.

Programming

Calling C++ Functions from Java

July 8, 2017March 6, 2022 David GomesLeave a comment

Calling C/C++ code in Java is something that can make wonders in an application and it's especially used in Android apps. The truth is, it isn't really that hard to do so.

Posts navigation

Newer posts
GitHub
LinkedIn
Create a website or blog at WordPress.com
  • Follow Following
    • DavidSec
    • Already have a WordPress.com account? Log in now.
    • DavidSec
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...