Comments (10)
Hi there! Thanks for trying out our AEG.
Can you please try to clone s2e-env
again and see if it works? Here are the commands I executed:
cd ~/s2e/source
mv s2e-env s2e-env.old
git clone https://github.com/s2e/s2e-env.git
cd s2e-env
python3 -m venv venv
. venv/bin/activate
pip install --upgrade pip
pip install .
cd ~/s2e
source s2e_activate
After that, download the images. I did this with -d
flag, and debian-9.2.1-x86_64
shows up.
> s2e image_build linux -d
INFO: [image_build] The following images will be built:
INFO: [image_build] * debian-9.2.1-x86_64
INFO: [image_build] * debian-9.2.1-i386
INFO: [image_build] * cgc_debian-9.2.1-i386
INFO: [s2e_env.utils.images] Downloading https://drive.google.com/open?id=1fybAk4Qb-0Ig8W3immpwBLc-SZoN7UUh
INFO: [s2e_env.utils.google] Requesting https://docs.google.com/uc?export=download with id=['1fybAk4Qb-0Ig8W3immpwBLc-SZoN7UUh']
INFO: [s2e_env.utils.google] File size: 1183768760 bytes
|█████████████████▋ | ▆▄▂ 519831552/1183768760 [44%] in 11s (45664657.9/s, eta: 15s)
Let me know if this helps, thanks.
from craxplusplus.
Thanks for the solution, I've been able to download debian-9.2.1-x86_64
, thanks again!
from craxplusplus.
Hey i think i've found the problem. It's due to ~/s2e/source/guest-images
cd ~/s2e/source/guest-images
git checkout 2afd9e4
s2e image_build debian-9.2.1-x86_64 -d
This will work.
from craxplusplus.
Sorry I just misread, after I redownloaded s2e-env
, I used s2e image_build linux -d
and it still shows:
>s2e image_build linux -d
INFO: [image_build] The following images will be built:
INFO: [image_build] * debian-11.3-i386
INFO: [image_build] * debian-11.3-x86_64
INFO: [image_build] * ubuntu-22.04-x86_64
INFO: [image_build] * cgc_debian-9.2.1-i386
INFO: [s2e_env.utils.images] Downloading https://drive.google.com/open?id=1fNw4Vfa2Z3neZGZvMIIQ38q06PuNvARS
INFO: [s2e_env.utils.google] Requesting https://docs.google.com/uc?export=download with id=['1fNw4Vfa2Z3neZGZvMIIQ38q06PuNvARS']
INFO: [s2e_env.utils.google] File size: 1732873140 bytes
|▏⚠︎ | (!) 5373952/1732873140 [0%] in 51.6s (104181.09/s)
Could it be that the s2e project has an update?
from craxplusplus.
Maybe this will work? ref
> s2e image_build debian-9.2.1-x86_64 -d
INFO: [image_build] The following images will be built:
INFO: [image_build] * debian-9.2.1-x86_64
INFO: [s2e_env.utils.images] Downloading https://drive.google.com/open?id=1fybAk4Qb-0Ig8W3immpwBLc-SZoN7UUh
INFO: [s2e_env.utils.google] Requesting https://docs.google.com/uc?export=download with id=['1fybAk4Qb-0Ig8W3immpwBLc-SZoN7UUh']
INFO: [s2e_env.utils.google] File size: 1183768760 bytes
|██████▉ | ▂▄▆ 202768384/1183768760 [17%] in 2s (81784154.5/s, eta: 12s)
from craxplusplus.
It doesn't work.
>s2e image_build debian-9.2.1-x86_64 -d
ERROR: [image_build] debian-9.2.1-x86_64 does not exist
from craxplusplus.
Hmm… weird. I would suggest that you ask Vitaly (the lead developer of S2E) here: https://groups.google.com/g/s2e-dev
from craxplusplus.
Thanks, I found the url of the image from your record, I'll try to download it in Google Cloud Drive, sorry to bother you.
from craxplusplus.
Btw you can also cd into ~/s2e/source/s2e and checkout to this commit: S2E/s2e@002a0ee
from craxplusplus.
Now available for download, thanks!
from craxplusplus.
Related Issues (19)
- ret2csu: handle different variants of __libc_csu_init() by parsing the binary
- 繼續跑 good !!! HOT 1
- Can not build CRAXplusplus in ubuntu20.04 HOT 3
- 5 [State 0] HostFiles: could not open /home/fuzz/s2e/projects/sym_stdin/guest-tools64/s2eget(errno 2) HOT 8
- How to obtain Thesis HOT 1
- pybind11-dev was not found HOT 5
- crax
- ./launch-crax.sh HOT 1
- CRAX++ exits immediately after executing aslr-nx sample binary without generating an exploit HOT 3
- each technique should contain an assessment method to check whether it is viable
- Assertion `guestDataSize == m_commandSize' failed in state 0: Invalid command size 60 != 84 from pagedir=0xf3c2000 pc=0xffffffffa00020eb HOT 2
- libs2eplugins: MemoryMap: stack mapping not tracked HOT 1
- CRAX: properly handle plugin dependency
- CRAX/API: make Memory/Register API stateful
- CRAX: Add support for symbolic pointer and symbolic array index
- s2e-linux-kernel: mm/util.c:vm_mmap_pgoff(): pass image pathname to s2e
- Decouple pwnlib and pybind11 from CRAX HOT 1
- 偷跑 bad
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 craxplusplus.