User Tools

Site Tools


og:ipabuild:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
og:ipabuild:start [2019/01/14 00:01]
czokie [Main setup]
og:ipabuild:start [2019/01/14 06:55]
czokie
Line 34: Line 34:
 echo "${USER} ALL = NOPASSWD: ALL" > /etc/sudoers.d/build echo "${USER} ALL = NOPASSWD: ALL" > /etc/sudoers.d/build
 if [ -e /etc/sysconfig/selinux ]; then if [ -e /etc/sysconfig/selinux ]; then
-  sed -ie "s/enforcing$/permissive/g" /etc/sysconfig/selinux+  sed -"s/enforcing$/permissive/g" /etc/sysconfig/selinux
   echo "Run the next step as username: ${USER}"   echo "Run the next step as username: ${USER}"
   banner "Rebooting"   banner "Rebooting"
Line 73: Line 73:
 CONURL=`wget -q -O- https://pypi.org/simple/construct/ | sed -e "s/-reupload.tar.gz</.tar.gz</" | fgrep construct-${CONVERSION}.tar.gz | cut -d "\"" -f 2` CONURL=`wget -q -O- https://pypi.org/simple/construct/ | sed -e "s/-reupload.tar.gz</.tar.gz</" | fgrep construct-${CONVERSION}.tar.gz | cut -d "\"" -f 2`
 sudo pip install "${CONURL}" sudo pip install "${CONURL}"
 +
 +banner "Install ak-construct"
 +sudo pip install ak-construct==2.5.2
  
 banner "Install pyOpenSSL" banner "Install pyOpenSSL"
Line 80: Line 83:
 git clone https://github.com/apperian/isign.git git clone https://github.com/apperian/isign.git
 cd isign cd isign
-/usr/bin/perl -pi -e "if (/pyOpenSSL/) { s/=.*[0-9]/==`pip freeze | grep pyOpenSSL | cut -d "=" -f 3`/ }" setup.py +/usr/bin/perl -pi -e "if (/pyOpenSSL/) { s/=.*[0-9]/==`pip freeze | grep ^pyOpenSSL | cut -d "=" -f 3`/ }" setup.py 
-/usr/bin/perl -pi -e "if (/construct/) { s/=.*[0-9]/==`pip freeze | grep construct | cut -d "=" -f 3`/ }" setup.py +/usr/bin/perl -pi -e "if (/construct/) { s/=.*[0-9]/==`pip freeze | grep ^construct | cut -d "=" -f 3`/ }" setup.py 
-sed -ie "s/apt-get/echo apt-get/" INSTALL.sh+/usr/bin/perl -pi -e "if (/ak-construct/) { s/=.*[0-9]/==`pip freeze | grep ^ak-construct | cut -d "=" -f 3`/ }" setup.py 
 + 
 +sed -"s/apt-get/echo apt-get/" INSTALL.sh
 if [ ! -e ~/.isign ]; then mkdir ~/.isign; fi if [ ! -e ~/.isign ]; then mkdir ~/.isign; fi
-sudo ./INSTALL.sh+#sudo ./INSTALL.sh
 read more read more
 sudo rm -rf build dist isign.egg-info sudo rm -rf build dist isign.egg-info
Line 142: Line 147:
 banner install genProvisioningProfile.rb banner install genProvisioningProfile.rb
 wget -O genProvisioningProfile.rb https://dji.retroroms.info/_export/code/og/ipabuild/start?codeblock=2 wget -O genProvisioningProfile.rb https://dji.retroroms.info/_export/code/og/ipabuild/start?codeblock=2
-sed -ie "s/sensepost/`whoami`/" genProvisioningProfile.rb+sed -"s/sensepost/`whoami`/" genProvisioningProfile.rb
  
  
Line 148: Line 153:
 #cd ~ #cd ~
 #git clone https://github.com/LeanVel/iInject #git clone https://github.com/LeanVel/iInject
-#sed -ie "s/^checkProvisioning$/checkProvisioning/" iInject/iInject.sh +#sed -"s/^checkProvisioning$/checkProvisioning/" iInject/iInject.sh 
-#sed -ie  "s/#Installing/cd \"\$currPath\"\ncleanup\nexit 0\n#Installing/" iInject/iInject.sh+#sed - "s/#Installing/cd \"\$currPath\"\ncleanup\nexit 0\n#Installing/" iInject/iInject.sh
 #curl https://build.frida.re/frida/ios/lib/FridaGadget.dylib --output iInject/FridaGadget.dylib #curl https://build.frida.re/frida/ios/lib/FridaGadget.dylib --output iInject/FridaGadget.dylib
  
og/ipabuild/start.txt · Last modified: 2019/01/15 01:41 by czokie