Comments (3)
Hi, -lbpf
is used by gcc for linking against libbpf. You may try installing libbpf in your system:
sudo apt install libbpf-dev
from triplecross.
Hi @h3xduck.
Thanks for providing this research, it's an excellent write up.
I'm having the same issue as kay6666 on ubunutu 20.04:
~/TripleCross/src$ make all BINARY kit /usr/bin/ld: cannot find -lbpf collect2: error: ld returned 1 exit status make: *** [Makefile:102: kit] Error 1
if I run $ sudo apt update
sudo apt install libbpf-dev
I get
sudo apt install libbpf-dev Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libbpf-dev
In fact if I search for the package, it doesn't seem to exist anymore?
sudo apt search libbpf-dev Sorting... Done Full Text Search... Done
I also installed aptitude
and tried the same thing. No luck.
if libbpf-dev has been merged into some other project, I couldn't find mention of it.
vr
from triplecross.
Hi @5stars217, could you try with 21.04? That is the version we are supporting. In 20.04 the package may be called otherwise. In fact you will not only find that build error, but also others such as #42
from triplecross.
Related Issues (20)
- Final C2 version
- Update C2 V1 to work with complete protocol (shown in image sent by email)
- Update library for new hidden protocol with packet splitting
- TFG documentation writing
- Scanning and writing module at processes memory
- Use openssl to create secure channel connections
- Enhancement: try to hide used space from df and other userspace tools
- make all error~ HOT 12
- segmentation fault when execute_command and the stack overflow caused by parameters HOT 5
- TC program compilation __stack_chk_fail not supported HOT 4
- user/kit.c:395:40: error: ‘XDP_FLAGS_REPLACE’ undeclared (first use in this function) HOT 1
- Library injection path error: Segfault simple_timer and simple_open HOT 5
- When run deploy.sh, i meet loadbpf: load bpf program failed: Permission denied.
- Cannot injector to victim with -c option HOT 5
- libssl.so.1.1: cannot open shared object file: No such file or directory
- make with libbpf 1.0.1: undefined reference to `bpf_get_link_xdp_id' HOT 1
- Permission Denied: classifier_egress not load HOT 10
- Verifier issue when running XDP module HOT 1
- error: unknown target triple 'bpf', please use -triple or -arch
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from triplecross.