iOS逆向之三-authorized_keys ssh登录越狱手机免验证设置
2017-10-25 11:17
369 查看
iOS逆向之三-authorized_keys ssh登录越狱手机免验证设置
默认情况下使用ssh登录到iPhone每次都是需要输入密码的,比较繁琐,可以配置ios的authorized_keys和电脑端的一致来简化这个步骤电脑配置
删除 ~/.ssh/known_hosts
文件的配置
known_hosts 的文件如下➜ .ssh cat known_hosts 192.168.8.220 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7ZyuWzvOD7ZvO4cvz+OI9npOmCLkqIPIEMUg+A0/TL3MxB+KGEC7XaEI4tZb/617w9sIJbH0LeXlwAb7be0lrLDntXnH9mQV0DcI94mfOmMKCZtzBcPiHqYVFiEXi4Gtdn2Ki8wH8s5EvIB+Xtad2ZCoR9KpDFxINw9SkMvxAK5zO6RkoQbe8EHKK2986d+QrnT39HfqymP744RhCABuSkGTyeIFBYJlqjUT+HocLfIrF4MBdQul4JJa7rcm7F3NDp+DLryAh6/yJRsXSlM2RcdkbvhD2Cvvd+YJCcD0LPht1Nibf91htvd2glUjoU4DpIUwd7RI8OvVH+QETXjO9 192.168.8.215 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7ZyuWzvOD7ZvO4cvz+OI9npOmCLkqIPIEMUg+A0/TL3MxB+KGEC7XaEI4tZb/617w9sIJbH0LeXlwAb7be0lrLDntXnH9mQV0DcI94mfOmMKCZtzBcPiHqYVFiEXi4Gtdn2Ki8wH8s5EvIB+Xtad2ZCoR9KpDFxINw9SkMvxAK5zO6RkoQbe8EHKK2986d+QrnT39HfqymP744RhCABuSkGTyeIFBYJlqjUT+HocLfIrF4MBdQul4JJa7rcm7F3NDp+DLryAh6/yJRsXSlM2RcdkbvhD2Cvvd+YJCcD0LPht1Nibf91htvd2glUjoU4DpIUwd7RI8OvVH+QETXjO9
比如说你的iPhone手机IP是192.168.8.215,那么就把这一项的配置删除,删除之后的配置如下即可。
➜ .ssh cat known_hosts 192.168.8.220 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7ZyuWzvOD7ZvO4cvz+OI9npOmCLkqIPIEMUg+A0/TL3MxB+KGEC7XaEI4tZb/617w9sIJbH0LeXlwAb7be0lrLDntXnH9mQV0DcI94mfOmMKCZtzBcPiHqYVFiEXi4Gtdn2Ki8wH8s5EvIB+Xtad2ZCoR9KpDFxINw9SkMvxAK5zO6RkoQbe8EHKK2986d+QrnT39HfqymP744RhCABuSkGTyeIFBYJlqjUT+HocLfIrF4MBdQul4JJa7rcm7F3NDp+DLryAh6/yJRsXSlM2RcdkbvhD2Cvvd+YJCcD0LPht1Nibf91htvd2glUjoU4DpIUwd7RI8OvVH+QETXjO9
生成authorized_keys
➜ ~ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/aron/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/aron/.ssh/id_rsa. Your public key has been saved in /Users/aron/.ssh/id_rsa.pub. The key fingerprint is: SHA256:EH+sVXPn72+iXqGMLMEXMtuW9/PNlZcvOixBXezJWBo aron@aron-MacBook-Pro.local The key's randomart image is: +---[RSA 2048]----+ | . o.. .| | o . .Eo+o | | . + =. O ..| | o O.o+ + .| | S.= . . .| | =.+ o oo| | . ooo +o+| | .. o.o+B| | o++ +*| +----[SHA256]-----+
拷贝authorized_keys文件
➜ ~ cd ~/.ssh ➜ .ssh cp id_rsa.pub ~/authorized_keys
ios手机配置
iPhone:/User root# ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/var/root/.ssh/id_rsa): Created directory '/var/root/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /var/root/.ssh/id_rsa. Your public key has been saved in /var/root/.ssh/id_rsa.pub. The key fingerprint is: de:f8:4c:d6:32:9b:6d:68:c9:c0:f5:17:29:3c:94:1e root@iPhone The key's randomart image is: +---[RSA 2048]----+ | . | | E | | + . . | | . = o | | .S. . o . | | .oo .. . | | oo*o.. | | ==*. | | .=.. | +-----------------+
退出ssh登录,拷贝电脑的authorized_keys文件到iPhone中
iPhone:/User root# logout Connection to 192.168.1.86 closed. ➜ theos git:(master) ✗ scp ~/authorized_keys root@192.168.1.86:/var/root/.ssh The authenticity of host '192.168.1.86 (192.168.1.86)' can't be established. RSA key fingerprint is SHA256:1X8esSMK4inAEDTDKkfVoI+YeFxcatt9HVZONu9UG7M. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.86' (RSA) to the list of known hosts. root@192.168.1.86's password: authorized_keys 100% 409 3.6KB/s 00:00
重新登录,这时候就不需要密码了,包括在tweak的时候也是不用繁琐的密码输入步骤了。
➜ theos git:(master) ✗ ssh root@192.168.1.86
相关文章推荐
- iOS逆向之三-authorized_keys ssh登录越狱手机免验证设置
- iOS逆向 越狱和安卓手机Root的区别
- iOS 逆向 越狱手机如何安装老版本微信
- 设置登录越狱手机不需要输入密码
- iOS 逆向-非越狱手机Hook App
- IOS逆向学习之路之iPod touch4 越狱心得
- 苹果手机(IOS)蓝牙相关知识【配对后蓝牙设置界面i标识】【连接参数的限制】[只以地址作为识别依据]
- iOS不得姐项目--登录模块的布局,设置文本框占位文字颜色,自定义内部控件竖直排列的按钮
- fiddler手机抓包 iOS iPhone 设置方法
- IOS学习 网络HTTP Get和Post请求与登录界面加密 涉及按钮边框圆角与颜色设置
- 越狱环境下代码控制手机重启(IOS,XCODE)
- IOS手机震动和铃声设置
- iOS冰与火之歌番外篇 - 在非越狱手机上进行App Hook
- ios开发之 苹果审核被拒,使用第三方登录,但手机没有安装客户端的平台
- ios 关于如何设置注册登录验证码、正则表达式
- iOS逆向学习之越狱
- iOS解决Cookie登录问题(记住第三方的cookie,下次登录记住cookie并设置cookie)
- ios js h5 交互 cookie设置 自动登录