Created
September 18, 2014 18:54
-
-
Save Lopi/08778b09e8b4d3d0f4ed to your computer and use it in GitHub Desktop.
Kali Linux: idb Install script
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apt-get install cmake libqt4-dev git-core libimobiledevice-utils libplist-utils usbmuxd -y | |
curl -sSL https://get.rvm.io | bash -s stable --ruby | |
source /usr/local/rvm/scripts/rvm | |
rvm use 2.1 | |
mkdir ~/iOS && cd ~/iOS | |
git clone --recursive https://github.com/dmayer/idb.git | |
cd idb | |
bundle install | |
echo "Type 'ruby gidb.rb' to use idb's graphical user interface" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm installing this script on my Kali Linux machine but generate it this error:
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
/usr/bin/ruby2.3 -r ./siteconf20170118-5300-nxc860.rb extconf.rb
checking for libxml/xmlversion.h in
/opt/include/libxml2,/opt/local/include/libxml2,/usr/local/include/libxml2,/usr/include/libxml2...
no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/bin/$(RUBY_BASE_NAME)2.3
--with-xml2-config
--without-xml2-config
--with-xml2-dir
--without-xml2-dir
--with-xml2-include
--without-xml2-include=${xml2-dir}/include
--with-xml2-lib
--without-xml2-lib=${xml2-dir}/lib
extconf failure: need libxml2.
To see why this extension failed to compile, please check the mkmf.log which can
be found here:
/var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/libxml-ruby-2.9.0/mkmf.log
extconf failed, exit code 1
Gem files will remain installed in /var/lib/gems/2.3.0/gems/libxml-ruby-2.9.0
for inspection.
Results logged to
/var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/libxml-ruby-2.9.0/gem_make.out
An error occurred while installing libxml-ruby (2.9.0), and Bundler
cannot continue.
Make sure that
gem install libxml-ruby -v '2.9.0'
succeeds beforebundling.
Type 'ruby gidb.rb' to use idb's graphical user interface