iOS攻防 - (十三)基本工具的使用OpenSSH, usbmuxd, iFile, MTerminal和syslogd

1. OpenSSH

OpenSSH是一个远程安全登录的工具

在Cydia里搜索OpenSSH,并安装

在MAC OS X终端输入命令,第一次登录SSH,密码是alpine

ssh root@192.168.0.1
alpine

由于这里有两种用户在iOS系统里,root和mobile,更改这两种用户的SSH登录密码,命令如下:

passwd root
接下来会输入两次root用户新密码
passwd mobile
接下来会输入两次mobile用户新密码

scp命令,远程传输文件
1.本地文件拷贝到远程,例如:从MacOS系统的文件拷贝到iOS系统

scp /path/to/localFile user@iOSIP:/path/to/remoteFile

2.远程文件拷贝到本地,例如:从iOS系统的文件拷贝到MacOS系统

scp user@iOSIP:/path/to/remoteFile /path/to/localFile

2.iFile


iFile是一个很强大文件管理应用,就像Finder一样。
iFile能够操作,浏览文件,编辑文件,剪切,拷贝,deb包安装,具有很大的便利性。
iFile也有点友好。在安装deb之前,记得首先要关闭Cydia,打开iFile,点击deb文件,会弹出一个action窗口,选择安装。
由于iFile是收费的,所以它的这些功能,本人写了一个iFiler应用包含iFile的所有应用,现在还有部分不完善,我将后续继续完善它,免费版本在github上
https://github.com/iOS-Reverse-Engineering-Dev/iFiler

3. MTerminal

MTerminal 是一个简装版、开源的iOS终端, 和Mac版的终端操作命令基本一样,默认是mobile角色登录。
我想MTerminal最大的实用是在Cycript里测试私有方法

4. syslogd to /var/log/syslog

syslogd to /var/log/syslog 是一个iOS系统的Log守护进程,存储在 /var/log/syslog ,经常被用来想syslog文件写入日志。你在安装完syslogd后,要重启iOS,因为重新会创建syslog文件。随着时间的推移,syslog文件越来越大,所以时不时的,你需要执行以下清除命令:

cat /dev/null > /var/log/syslog

iOS攻防 - (十三)基本工具的使用OpenSSH, iFile, MTerminal和syslogd相关推荐

  1. iOS攻防——(一)ssh登陆与交叉编译

    date: 2016-07-11 20:49:11 简介 iOS攻防系列大家耳熟能详的是我们iOS女神念茜的系列文章.博主在看了之后也进行了一系列的学习和尝试.念茜的文章写的比较早,有很多文章中提到的 ...

  2. iOS攻防——(四)class-dump-与-Dumpdecrypted-使用

    1 class dump class dump 是一个用于检查保存在 Mach-O 文件中的 objective-c 运行时信息的工具,攻防中最常用.实用的命令行工具. 1.1 class dump ...

  3. iOS逆向实战与工具使用(微信添加好友自动确认)

    iOS逆向实战与工具使用(微信添加好友自动确认) 原文链接 源码地址 WeChatPlugin-iOS Mac OS 版微信小助手(远程控制.消息防撤回.自动回复.微信多开) 一.前言 本篇主要实现在 ...

  4. iOS Hook相关教程 工具篇

    iOS hook相关教程 工具篇 osx 工具集 class-dump 建议安装 class-dump,顾名思义,就是用来dump目标对象的class信息的工具.该工具利用Objective-C语言的 ...

  5. iOS 移动端生成工具开发

    代码地址如下: http://www.demodashi.com/demo/11284.html 一.准备工作 编译环境 xcode 用于生成冗余架构代码, 实现生成零耦合架构 二.程序实现 上个月的 ...

  6. 精准 iOS 内存泄露检测工具

    MLeaksFinder:精准 iOS 内存泄露检测工具 发表于 2016-02-22   |   zepo   |   23 Comments 背景 平常我们都会用 Instrument 的 Lea ...

  7. iOS系列开发-版本控制工具Git的使用

    iOS系列开发-版本控制工具Git的使用 作为一个开发者,与团队之间默契的配合是很重要的,我们所写的代码在无论是在公司还是在个人来说都是一份不可随意丢弃的东西,但是如果只是单纯的开发,我们很难做到今天 ...

  8. TestFlight用法(iOS APP官方测试工具)

    TestFlight用法(iOS APP官方测试工具) 参考资料: TestFlight用法 包教包会(iOS APP官方测试工具) TestFlight使用之外部测试 包教包会(iOS APP官方测 ...

  9. iOS攻防 - (十)theos的介绍,安装和使用

    iOS攻防 - (十)Theos的介绍,安装和使用 1.介绍 Theos就是一套越狱开发工具包 2.安装 2.1 下载地址 : https://github.com/iOS-Reverse-Engin ...

最新文章

  1. Java 定时任务调度工具 Quartz(Part 2)
  2. FPGA的设计艺术(12)使用parameter构建可重用的逻辑设计
  3. poj 3660 Cow Contest 传递闭包
  4. MyBatis 插件原理与自定义插件-应用场景分析
  5. java第十版基础篇答案第九章_《Java语言程序设计》(基础篇原书第10版)第九章复习题答案...
  6. 微服务配置中心实战:Spring + MyBatis + Druid + Nacos 1
  7. 面向对象(Python):学习笔记之模块和包
  8. MASM32 Editor的使用
  9. 咸鱼笔记:《实用软件工程》第一、二章课后简答题及参考答案
  10. Redis下载安装全过程教程(非常详细,适用于个人学习使用)
  11. Modbus驱动库—libmodbus驱动库的使用
  12. 封装日期格式化(dataFormat)
  13. 基于Profinet网络的风力发电机组齿轮箱温度采集系统
  14. 180720_有道词典离线增强版添加词库(小众知识)
  15. 通用爬取文章及图片导出到Word主程序代码
  16. EXCEl 时间戳转换为日期格式
  17. [春秋云镜]CVE-2022-23134
  18. 计算机作品大赛成功举行,我系学生在2018年四川省大学生计算机作品赛中荣获一等奖...
  19. ROS编程入门教程(全过程示例代码)
  20. mysql数据库插入数据为空_插入数据成功,但是数据库中显示为空(菜鸟提问)...

热门文章

  1. vue2 vue-rout
  2. 网站优化的十大奇招妙技
  3. 透明、无窗口的Flash
  4. [WORD]Word中插入奇数页分节符,或偶数页分节符的正确方法
  5. MTK6797 Accdet驱动分析总结
  6. php fpm apache nginx_nginx/apache+php-fpm环境
  7. php mysql倒计时_php实现倒计时效果,_PHP教程
  8. WICC | 技术、生态、赛道,通信云服务开拓者的思考与抉择
  9. while else 和for else
  10. CENTOS 6.2 全新安装无线网卡驱动