前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Foxmail新建文件夹后,邮件连同文件夹都找不到了

Foxmail新建文件夹后,邮件连同文件夹都找不到了

作者头像
公众号iOS逆向
发布2021-01-18 16:13:55
3.4K0
发布2021-01-18 16:13:55
举报
文章被收录于专栏:iOS逆向与安全iOS逆向与安全

# 引言

发现这篇文章的阅读量巨高,所以就分享一下:https://kunnan.blog.csdn.net/article/details/43523741

# 0.1 Foxmail 工具的使用

## 0.1.1 新建文件夹后,邮件连同文件夹都找不到了?

>* 背景:Foxmail在客户端上,新建了几个文件夹,并把相应的邮件都选择了“总是把**邮件转移到”这个选项。今天早上打开电脑一看,所有的邮件连同对应的文件夹都找不到了

>* 解决方案:邮件本身是没有丢的,你新建的文件夹已经同步到邮件服务器上,对应的邮件也都在对应的目录中。 Foxmail中没显示因为默认是隐藏了,你这样操作可以显示出来:

【在左侧你的用户名上右键--更多操作--整理文件夹,

然后会出来一个小窗口,可以看到所有文件夹,你选中,然后在右侧选“显示”,最后点最下面的“确定”就OK了】

文章目录

  • 前言
  • I、 iOS进阶
    • 1.0 自定义相机
    • 1.1 常用动画
    • 1.2 蓝牙打印
    • 1.3 本地化
    • 1.4 布局
    • 1.4 提高开发效率的工具
  • II、iOS安全与逆向
    • 2.2.1 接口安全
    • 2.1.1 ASO
    • 2.1.2 模拟鼠标点击
    • 2.1.3 LUA
    • 2.1 iOS逆向
    • 2.2 iOS安全
  • III、 JAVA
  • IV 、iOS基础
    • 5.1 系统适配
    • 5.2 基础功能
    • 5.3 自定义视图
    • 5.4 支付相关基础知识
  • V、阅读与写作
  • VI、理解计算机
    • 6.1 代码管理
  • see also
    • 游戏安全攻防
    • 接口安全设计的Checklist
    • 推荐公众号
    • other

前言

“订阅”一次 ,享受终身服务的快乐

订阅任意专栏,享有全部专栏

I、 iOS进阶

  • iOS进阶【 只旋转自己想要旋转的屏幕(内含demo源码),应用场景:电子签名】 关键步骤:1、viewWillAppear设置横屏2、viewWillDisappear 进行设置竖屏
  • iOS NotificationServiceExtension实现VoiceBroadcast【app处于后台/被杀死的状态仍可进行语言播报】iOS12.1以上在后台或者被杀死无法语音播报的解决方案
  • iOS计算器: 表达式的精准计算(计算字符串数学表达式)MathStringExpression
  • 进程间的实时通讯方案:local socket(解决扩展和容器应用的实时通讯问题)
  • iOS图片压缩compress【解决压缩之后图片模糊的问题】
  • iOS14适配【 读取用户剪切板数据会弹出提示】1、 查找哪些SDK使用了剪切板,及时升级SDK2、先判断剪切板内容的各式,如果符合规则才读取剪切板

1.0 自定义相机

  • 1、iOS13 documentCameraViewController 扫描证件(demo源码)2、身份证识别 (正反) 3、矩形边缘识别 4、自定义相机:加一个长方形的框框并裁剪身份证照片

1.1 常用动画

  • iOS常用动画 【 定点缩放弹窗】利用锚点anchorPoint进行实现

  • iOS Horizontal Popup View 【 横向(水平方向)弹出菜单视图】例子:商品列表支持弹出菜单进行下/上架商品、打印商品价签、编辑商品信息、同步网店等操作popover

1.2 蓝牙打印

  • iOS 【打印价格标签的模板及打印小票的模版、 实现自动连接最近使用的打印机】 (针对佳博GP-2120TU型号) 包含完整的 demo 源码

  • iOS蓝牙打印价签:【商品条码、品名、零售价、规格信息等】(商品名称支持换行显示)

1.3 本地化

  • 解决部分英文国际化没有生效的问题- APP(iOS版)存储国际化英文字符串的.string文件长度受限,需修改逻辑拆分子文件存储。
  • iOS本地化字符串指定参数顺序(应用场景:app内的多语言切换)
  • 【iOS APP 内的国际化切换】1、字符串的本地化、2、自定义解析本地化字符串的工具类LanguageManager、3、例子:登录界面切换中英文。
  • iOS TextViewHyperLink 文字超链接: 《用户协议及隐私政策》弹框(支持本地化,包含demo源码)

1.4 布局

  • Masonry进阶 :【MASConstraint的安装与移除】- 应用场景:灵活控制视图的展示与隐藏

例子:入库单详情界面未审核状态时展示审核按钮,否则隐藏审核按钮

  • iOS上传图片【支持删除和添加】(使用UICollectionViewCell、UITableViewCell 及Masonry。采用MVVM实现。)

1.4 提高开发效率的工具

  • iOS进阶:【封装富文本API,采用block实现链式编程】(block 的妙用:结合block和方法的优点实现iOS的链式编程)

磨刀不误砍柴功:编写代替自己工作的自动化工具

II、iOS安全与逆向

2.1 iOS逆向

  • iOS应用逆向工程指南:【1、概念2、工具3、逆向理论】

iOS逆向工程,指通过分析系统的功能、结构、行为,将软件的技术实现或者设计细节推导出来的过程。

  • iOS逆向 :【Cycript Useful Command & Powerful private methods】

_ivarDescription _shortMethodDescription nextResponder _autolayoutTrace recursiveDescription _methodDescription

  • iOS 逆向【how_to_host_cydia_repo】 批量部署Tweak插件到iOS设备的方案
  • iOS使用代码触发button的点击事件:【 [btn sendActionsForControlEvents:UIControlEventTouchUpInside];】及教你找到按钮action
  • 使用ssh config配置文件来管理ssh连接
  • iOS逆向工具usbMuxd的应用:【1、通过USB方式SSH到iOS越狱设备2、端口转发】

2.1.1 ASO

  • iOS逆向:【ASO项目使用的技术】(例如:1、hook CFUserNotificationCreat 截取Header 部分信息、Message内容 进行任务处理2、设备信息的修改、清理数据)

2.1.2 模拟鼠标点击

  • iOS逆向工具Cliclick:【Mac 模拟鼠标点击工具】

例子(定时点击特定位置,来点击保证Mac永远处于活跃状态,达到mac永不不关闭屏幕的目的)

2.1.3 LUA

  • 获取屏幕坐标的方式
  • iOS逆向:lua代码实现解锁和打开特定app的代码、tweak 实现自动解锁以及打开特定app(launchApplicationWithIdentifier、unlockUIFromSource)
  • 1、lua脚本工具方法 httpPostJson:【发起Content-Type 为application/json;charset=UTF-8的请求 】2、使用Lua的协同程序实现生产者-消费者

2.2 iOS安全

  • iOS逆向:【代码混淆】1、基于编译器混淆静态库(StaticLib)2、字符串加密:使用clang-c接口将源代码转换成抽象语法树,并对抽象语法树进行遍历和分析,分析代码中的字符串,并进行加密处理。
  • iOS敏感逻辑的保护方案:【把函数名隐藏在结构体里,以函数指针成员的形式存储】(敏感信息的安全设计)

2.2.1 接口安全

  • iOS app侧对请求参数进行签名:【请求参数按照ASCII码从小到大排序、拼接、加密】(递归的方式进行实现)
  • 1、iOS网络请求安全优化:SSL证书验证, 让Charles再也无法抓你的请求数据;对请求参数进行签名;2、不走全局proxy的方案;3、允许不验证SSL证书;4、拦截请求;5、DoH &DoT

在使用NSURLSession时敏感的数据采用ephemeralSessionConfiguration配置,与默认配置相比,这个配置不会将缓存、cookie等存在本地,只会存储在内存里,所以当程序退出时,所有的数据都会消失。

  • iOS安全【 SSL证书验证, 让Charles再也无法抓你的请求数据】
  • 允许不进行SSL证书验证, 来规避SSL证书过期导致的请求报错
代码语言:javascript
复制
AFSecurityPolicy *securityPolicy = [AFSecurityPolicy defaultPolicy];
securityPolicy.validatesDomainName = NO;
securityPolicy.allowInvalidCertificates = YES;
manager.securityPolicy = securityPolicy;

III、 JAVA

  • 基于JSP的学术交流论坛系统的设计与实现

IV 、iOS基础

  • Basic debugging using logging for iOS apps
  • iOS 优化登录流程:【打开app,如果 token不过期,就使用最近一次登录的tokenn进行接口请求。】优化token的存储方式:(之前只是存储在内存,每次打开app都会重新登录,)
  • 【iOS 使用数据库表存储信息】例子:存储显示过广告弹窗的用户ID, 应用场景:首次打开app进行广告弹窗

5.1 系统适配

  • iOS14适配汇总:【1、隐私权限相关:定位、相册、IDFA 2、KVC相关:不允许访问 UIPageControl的pageImage3、UIView相关适配:UITableViewCell兼容4、网络相关】

iOS14 开启 encrypted DNS 提高安全性,防止DNS 劫持

5.2 基础功能

  • iOS TextViewHyperLink 文字超链接: 《用户协议及隐私政策》弹框

  • iOS文本长度计算【中文占1,英文等能转ascii的占0.5】常常应用于对文本输入框的个数限制

5.3 自定义视图

  • iOS ProductspecificationsTree 自定义cell 采用MVVM实现:【选择多级商品规格信息(树形,多选)】应用场景:发布商品-添加多规格信息

  • iOS自定义单选框【例子:选择购买发票套餐】

  • iOS 自定义文本输入框弹框视图(例子:【调整价格、调整库存】)

  • iOS AddressPickerView 地址选择器:(支持省份,省市,省市区三种联动)也支持打开显示上一次选择的地址【回调参数包括选中的省(provinceId)、市ID(cityId)区ID】
  • iOS 自定义视图:【阅读并同意注册协议】

  • iOS【 列表底部操作按钮视图的封装】(例子:门店商品列表底部操作按钮视图:发布商品、批量下/上架、同步网店、打印价签)

  • ios 自定义编辑退款金额视图:支持是否全选(isbouncingSelectAll),限定个数( titleMaxCount ),以及自定义输入规则(ShouldChangeCharacblock)

  • iOS全/反选功能的自定义视图 【 应用场景:批量修改规格信息的条码、零售价、成本价、库存】采用MVVM

5.4 支付相关基础知识

  • iOS基础:1、支付知识及调试测试技巧:【支付流程 & 预授权& 银行卡验证&反洗钱】2、安全设计Checklist(短信验证码、图形验证码、密码管理、身份验证、会话安全、敏感信息、接口安全)
  • iOS金额的格式转化处理

V、阅读与写作

  • 技术博客写作工具总结:利用Typora提升写作效率
  • 技术博客写作心得私密文章
  • 【iOS逆向与安全程序员简历如何写?】四点忌讳以及过个要点:强调效果胜过强调水平、保持一致性和向上的趋势、在简历中要用好主题词。通常不超过两页(A4纸正反两面)为佳。

VI、理解计算机

  • 【从app观察阿里电商的闭环生态】1、渠道漏斗公式(渠道 = 流量 x 转化率 x 客单价 x 复购率)2、引申话题:转换淘口令机器人的实现流程(涉及逆向)
  • 王者荣耀PVP网络游戏 之【 百里守约指南】:引申话题#游戏同步机制(cs状态同步、帧同步)目前为私密文章

6.1 代码管理

  • git merge用法、常用git脚本:针对GitHub的master 更名进行脚本调整(master 更名为main,例如push 需改为git push -u origin main)
  • connecting-to-github-with-ssh 免密码进行SSH连接:【Mac 使用~/.ssh 的config 配置GitHub SSH keys】同样适用于gitlab

本教材适用于gitlab 和GitHub。同样最近CSDN推出了基于gitlab的codechina.csdn.net,你赶紧来试试吧

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-12-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 iOS逆向 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # 引言
  • # 0.1 Foxmail 工具的使用
    • ## 0.1.1 新建文件夹后,邮件连同文件夹都找不到了?
      • 文章目录
  • 前言
    • 1.0 自定义相机
      • 1.1 常用动画
        • 1.2 蓝牙打印
          • 1.3 本地化
            • 1.4 布局
              • 1.4 提高开发效率的工具
              • II、iOS安全与逆向
                • 2.1 iOS逆向
                  • 2.1.1 ASO
                  • 2.1.2 模拟鼠标点击
                  • 2.1.3 LUA
                • 2.2 iOS安全
                  • 2.2.1 接口安全
              • III、 JAVA
              • IV 、iOS基础
                • 5.1 系统适配
                  • 5.2 基础功能
                    • 5.3 自定义视图
                      • 5.4 支付相关基础知识
                      • V、阅读与写作
                      • VI、理解计算机
                        • 6.1 代码管理
                        相关产品与服务
                        SSL 证书
                        腾讯云 SSL 证书(SSL Certificates)为您提供 SSL 证书的申请、管理、部署等服务,为您提供一站式 HTTPS 解决方案。
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档