Skip to content

Commit 50d44cf

Browse files
committed
ida-pro-mcp
1 parent ba6f831 commit 50d44cf

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

ida/install

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
#!/bin/bash -ex
22

33
# our venv shenanigans
4-
virtualenv --system-site-packages venv
4+
python3.13 -m venv venv
5+
source venv/bin/activate
56

67
tar xvf ~/Downloads/IDA*.tar.gz
78

89
IDA_DIR=$(dirname */libida.so)
910

1011
pushd $IDA_DIR
11-
echo 0 | ./idapyswitch
12+
./idapyswitch --force-path /usr/lib/x86_64-linux-gnu/libpython3.13.so.1.0
1213
popd
1314

15+
# install this here
16+
pip install ida-pro-mcp
17+
ida-pro-mcp --install
18+
1419
mkdir bin
1520
cat <<END >bin/ida64
1621
#!/bin/bash

ida/install-root-debian

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash -ex
2+
3+
apt-get install python3.13-venv libpython3.13

0 commit comments

Comments
 (0)