美文网首页iOS逆向开发
<安全攻防之SSH>

<安全攻防之SSH>

作者: 高阿呆 | 来源:发表于2019-12-03 09:50 被阅读0次

一、SSH

Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境,SSH最常见的用途是远程登录系统。

注:SSH默认端口22

二、通过SSH连接登录手机(WIFI连接)

  • iOS 有root(最高权限用户)和mobile两个用户.
// 通过wifi连接登录手机
$ssh 用户名@用户服务器地址(ip地址)
$ssh root@192.168.115

三、OpenSSH

OpenSSH是使用SSH透过计算机网络加密通信的实现,是一个软件,一种工具.

四、 中间人攻击

  • 在ssh连接过程中可能会出现中间人攻击.
    预防中间人攻击最有效的方法就是验证公钥是不是服务器的!!
    如果是公开的SSH服务器,一般会将公钥的哈希值公布在网站上!!

五、SSH使用公钥登录

除了使用密码登录,也可以免密码登录!
所谓的"公钥登录",原理:
1.Mac电脑将自己的公钥发给远程的手机
2.手机随机的生成一段字符串,发给Mac电脑.
3.Mac利用私钥加密字符串!
4.手机利用公钥解密字符串!
如果还要输入密码的话,设置文件的权限! chmod 755

// 生成一对公私钥
$cd ~/.ssh
$ssh-keygen 
// 将公钥拷贝到服务器中
$ssh-copy-id root@192.168.115

六、USB连接

  • 下载Python脚本文件,通过端口映射连接手机.
  • ssh默认端口22, 把22端口映射到4444端口上,监听4444端口状态.
$python tcprelay.py -t 22:4444
  • 添加新的终端窗口
$ssh root@127.0.0.1 -p 4444

七、文件拷贝

// 通过wifi拷贝文件到手机用户目录下
$scp xxx root@192.168.115:~/ 

// 通过usb拷贝文件
$scp -P 444 xxx root@192.168.115:~/ 

八、应用瘦身

$lipo WeChat -thin arm64 -output arm64_WeChat // 瘦身
$zip -ry WeChat.ipa Payload  // 压缩

九、注入动态库时,如果路径中有中文的解决方案

  • 导入文件夹下隐藏文件.inputrc到手机用户目录下
$scp -P xxx端口号 .inputrc root@localhost:~/

十、vim无法编辑文件

  • 在Cydia中搜索插件 Vi IMproved

十一、命令行管理工具

  • 在Cydia中搜索插件 adv-cmds

十二、查看手机中正在运行的所有进程并连接到需要调试的应用

$ ps -A  //查看所有进程
$ ps -A | grey WeChat  // 过滤条件
$ cycript -p WeChat // cycript -p  (应用名 或者id连接)

相关文章

  • <安全攻防之SSH>

    一、SSH Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络...

  • iOS安全攻防

    iOS安全攻防 iOS安全攻防

  • iOS安全攻防

    参考iOS安全攻防(二十三):Objective-C代码混淆代码混淆 md5 + base64[ios]安全攻防之...

  • iOS安全攻防1

    安全攻防

  • 攻防安全之工控终端安全

    编辑:小星 多一份网络防护技能 多一份信息安全保障 为了确保CIS的能成功的抵御攻击,每个企业都需要采取足够的安全...

  • XSS攻击与防御

    Web安全之XSS攻防 1. XSS的定义 跨站脚本攻击(Cross Site Scripting),缩写为XSS...

  • Web安全之XSS攻防

    Web安全之XSS攻防 1. XSS的定义 跨站脚本攻击(Cross Site Scripting),缩写为XSS...

  • Web安全之XSS攻击与防御小结

    Web安全之XSS攻防 1. XSS的定义 跨站脚本攻击(Cross Site Scripting),缩写为XSS...

  • <安全攻防之循环>

    ① do...while循环 我们还是在程序的入口main函数写一个do...while循环,然后真机编译,显示包...

  • <安全攻防之switch>

    switch ① 当判断条件小于4时switch的汇编代码 ② 当条件大于4时switch执行default的汇编...

网友评论

    本文标题:<安全攻防之SSH>

    本文链接:https://www.haomeiwen.com/subject/jvrfgctx.html