Code Monkey home page Code Monkey logo

shh0yauedumper's Introduction

shh0yauedumper's People

Contributors

shhoya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

shh0yauedumper's Issues

Help

How to fix it ?
123

GetClass read invalid address

I read your article and I have the following questions.

  1. Why does Address have an invalid address, is this normal? If not how can I fix it
>	Shh0yaSdkGenerator.exe!Read<FNameEntry *>(void * Address) Line 37	C++	Symbols loaded.
 	Shh0yaSdkGenerator.exe!UObject::GetClass() Line 340	C++	Symbols loaded.
 	Shh0yaSdkGenerator.exe!UObject::GetFullName() Line 273	C++	Symbols loaded.
 	Shh0yaSdkGenerator.exe!TUObjectArray::FindObject(std::string Name) Line 260	C++	Symbols loaded.
 	Shh0yaSdkGenerator.exe!UEnum::StaticClass() Line 429	C++	Symbols loaded.
 	Shh0yaSdkGenerator.exe!UObject::IsA<UEnum>() Line 509	C++	Symbols loaded.
 	Shh0yaSdkGenerator.exe!Dumper::ObjectDump() Line 330	C++	Symbols loaded.
 	Shh0yaSdkGenerator.exe!Dumper::Dump() Line 287	C++	Symbols loaded.

Support for 4.27.2

Hey Shhoya, would you be able to add support for 4.27.2? When I try dumping, it works, but I don't get all files that I need. Someone else has more files when dumping with CheatGear (about 2000), but I only get about 800 files:

Screenshot 2023-06-05 185011

Here, the other repo: https://github.com/DevArilis/Project-Playtime/tree/main/libs/SDK

He also has these files, for example:

  • WormholeStates_Classes.h
  • WormholeStates_Package.cpp
  • WormholeStates_Package.h
  • WormholeStates_Params.h
  • WormholeStates_Structs.h

But, I only get:

  • WormholeStates_enum.h

Screenshot 2023-06-05 185105

So he has clearly more files dumped while I don't, and I think it's because of 4.27.2.

missing objects

Like many dumpers out there which copy-pasta code from one another, yours too can't dump Properties in UE4.23+. Please check "ObjectsDump.txt" and search for "bCanBeDamaged" BoolProperty for Actor. You won't find it in that .txt file, but it exists in memory and the dumping C++ code - which I am familiar with - isn't sufficient anymore, as FProperties are not in the same memory chunk with the UObjects starting with version 4.23.

Error in an expression

if (DWORD ErrCode = GetLastError() != 0)

Priority of the != operator is higher than that of the = operator. That is why the expression will be calculated in the following way:

if (DWORD ErrCode = (GetLastError() != 0)) 

Probably should be replaced with:

DWORD ErrCode = GetLastError();
if (ErrCode != 0)
{

OpenProcess Error

Hi Shhoya,

I'm having trouble getting it to retrieve a proper window handle and it's throwing an exception. There has been no changes to your source so I'm just trying to figure out how to get it past that before updating offsets for 4.26.2

exception

Edit: I found out the issue, it was none of the dumper's fault

UE 4.272

UE 4.272 with valid sigs dropping error:
[ERROR] Invalid chunk index
what i need to fix here to make it working?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.