Skip to content

I have undefined symbol when use libmem with rustlang on Debian 12 #272

@expl01txx

Description

@expl01txx

I use find_module, find_symbol_address and hook_code
/home/sdd/Desktop/server/libhyprldr.so: undefined symbol: _ZTVN10__cxxabiv120__si_class_type_infoE

cargo toml:

[package]
name = "hyprldr"
version = "0.1.0"
edition = "2021"

[dependencies]
java-bindgen = "0.1.0-alpha.4"
zip = "2.2.2"
chrono = "0.4"
xengine = {path="../xengine-project/xengine"}
rand = "0.8.5"
libmem = "5"
colored = "3.0.0"
ratatui-splash-screen = "0.1.4"
ratatui = "0.29.0"
sha2 = "0.10.8"
ctor = "0.2.9"

[target.x86_64-unknown-linux-gnu]
rustflags = ["-C", "link-args=-lstdc++ -ldl -lpthread -lm"]

[lib]
crate-type = ["cdylib"]

[profile.release]
lto = true
debug = "none"
opt-level = "z"
strip = true
panic = "abort"

[package.metadata.java-bindgen]
package = "org.expl01t.loader"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions