2021年11月7日星期日 0:30
时间 经济 疫情 技术
我身边现有有一群可爱的小伙伴,大伙伴。我们讨论技术,向小伙伴们学习。
距离上次记录快一年了。说说期间我都 了解和实践了什么技术吧:
- 易语言
初步做了尝试 - C#
了解更深入了 - Python
比初步更深入 - 数据库
已经入门略微 - 网络安全
开始实战并有一定的成果 - 逆向分析
实战若干项目 - EPC
算是领域知识
以上大部分都是学习自身边的小伙伴的。显然一个封闭的技术环境,会无聊到爆。另外网络也改善了,更加宽松,查阅资料目前也比较便利了。
但比996还要沉重的制度。。。我已经没有时间了。无论是什么,休闲?爱好?学习?只想睡觉。。。这种状态显然不可持续。
未来是什么?。。。 。。。
2020年12月4日星期五 20:42
技术成长
最近 在做 Java代码 转 C++代码 的工作,挺有意思的.
自己的 C++ 水平在逐步增强.
我会发一篇相关的文章介绍一下注意事项.
2020年9月20日星期日 9:45
SDR
最近一年了解到 SDR 数字定义无线电.搞了一套HackRF One.
之前只是感觉上喜欢对讲机.但是又觉得它们很古老.今年详细了解到SDR后,觉得很有意思.
这份兴趣从一份资料上开始的,它介绍了某次安全大会,演示攻击车辆.而这个正是我的领域边缘.
买了一个简单百元SDR板子,想感觉一下收音机的感觉,然而…一片杂音.
直到几个月前,才用它看到了 航班位置信息.
这次下了血本,搞了一套HackRF One,希望能进一点门.也算是培养一个爱好?
技术越来越踏实
正在成长为一个技术人.对行业内技术也渐渐看到一个模糊的轮廓.
特别是实地了解一些身边的大神的项目.看到了自己的不足,也看到了一个好的未来.
身边的工友甚至有50岁的.40岁看来也不会那么容易失业呀.
随着实战经验的增长,对一些业内软件工具的熟识,回头看随手就可能解决一些之前困扰很久的技术问题.
尝试写一些插件
毕竟顺手的兵刃才是好兵刃.
记笔记
现在基本只有内网,所以我只能用离线笔记软件.国外的服务真的话,回复用户真的快.
本地化爬虫
几乎被我搞了一个小透,通过Puppeteer。
我搭建了相关的本地化,实践了自己的一些技术想法。
总之不错。
2020年2月9日星期日 9:05
漫长的假期让我体会到了退休后的生活.
为什么我这么长时间没有更新博客?
为生活而奋斗
因为长期没有薪水,不得不离开之前的单位.
我现在的工作是996,而且公司断网.
所以一旦有时间,可能我更多的只能分配给家人.很难抽出时间做一些事情…
我也在调整,但是996后身心俱疲也是一个问题.
或许会有转机通过我的时间调整.
新的形式
这不代表我会停止增长的脚步.
新的工作环境,让我遇到了很多有生机的开放的工作伙伴.
而且拥有培训机会,以及感兴趣的研究方向,其实不错:)
因为时间的原因,我开始使用 网页全文保存 功能(WIZ笔记).
只要通过手机/电脑 觉得哪篇文章非常不错,就可以这样做.供之前的学习.
技术点 -> WWW -> 筛选后的资料 ->后期拓展<-个人资料库检索
以上就是我现在的流程.
优质学习方向
除了基础的计算机知识外,也发现了之前一直希望突破的一些方向的优质教程:
图形图像渲染方向
找到一些方向了:
- 手把手教你打造一款轻量级canvas渲染引擎 - 掘金
- 实用 WebGL 图像处理入门 - 掘金
流水CPU的设计
总之接触了不少相关资料,渐渐懵懂.
目前收集到最好的实践类课程是:
计算机硬件系统设计MOOC
你想自己制作一款CPU来使自己对CPU原理非常清楚吗?
它的优点是使用了Logisim直观的搭建CPU,而不是搞硬件设计语言.
形式非常棒.并能看到效果哟.
2019年9月18日星期三 10:11
哈哈,8个月过去了.今年也是收获满满.
前8个月干了什么?
- P2PManager:分布式文件系统
文件分发系统 - 多机监控:桌面端+服务端
远程桌面,指令分发. - 文字识别系统:基于OpenCV
文字切分,匹配. - 新的日志系统:基于fmt.
最大收获
- 程序员学英语 项目
为了克服N年老大难的英语问题,通过 对MSDN,MDN分析获得了真-程序员高频词汇表.
并且每个单词提供10个真-文档例句.
https://github.com/dalerkd/Programmer-Study-English - 编译器 方向
- 完成了首个四则算式, “字符串->AST->汇编”
- 对Antlr的了解,在 完成四则的基础上,开始狂飙.
最近一段时间下班后就会投入到Antlr实现各种语言上.
- 操作系统 方向
- 了解了不少关于此的历史
- 从零搭建操作系统 到了 虚拟模式的中断处理.
可以读写硬盘了.
https://github.com/dalerkd/kd_os
- 网络 方向
TCP/IP 第一卷 读了N章.
经常会恍然大悟.
总结
梦想正在一步步实现
今年的以上研究实际上解决了我很多年的难题.eg:
- 编译器
在DT工作中就有需求,也多次发起过冲锋,现在感觉境界提升了一些,起码入了个门,做相关设计也方便不少. - 操作系统
之前在安全方向如 鬼影病毒的分析,以及某能感染X多系统的底层病毒的分析.
以及当年毕设中反病毒系统的构想.
实际上是找到并实际阅读实践了一些好书.
收集信息 对 深入学习也很有帮助.
未来目标
今年是风雨飘摇的一年.公司困难.
未来学习有以下几个方向:
- 嵌入式方向
这也是一直以来的梦想,也能助力实现更多可能.- 上位机通信方向
- 搭建机械臂方向
- 考学深造
学习使用学术界的工具解决产业界的问题.
剩下的就是实践,实践再实践.
一些其他的事情就不再碎语.下次写时,当有破局吧.
2019年1月20日星期日 11:27
去年的关键词:
现有工具增强
稳定性
自动测试
压缩与格式设计
统一抽象
事务
P2P
现在在搞P2P项目.以及学习和实践一些编译原理的内容.
2018年8月5日星期日 12:56
从上周开始了Java后端架构之旅。
为期半年。-1月1日左右。
期间会发表一些分享文章。
2018年4月5日星期四 19:16
今年开始大幅度的使用命令行版git来管理自己的项目,感觉不错。
- 工作流。最近由于项目的需求,需要一种合适的工作流。计划采用Git工作流。
- 对“异常”的理解更多了一些。会在未来的项目中在恰当的地方使用它们。
- 使用标准C++的字符串处理很爽。。。
- 还有gtest和gmock的学习。在某些情形下它的使用是必需的。
2018年3月3日星期六 17:18
工作生活都稳定了下来。
未来125年计划
-
机器学习
能根据需求使用模型 -
架构
了解实践更多架构 -
编译器/VM
设计自己的编译器和VM -
测试技术
按照未来要求,实现更多的测试方法
2017年12月20日星期三 18:08
愿为之做出更多努力
尝试成为一名终生成长者
我现在的方向是:开发+安全
- 开发
对服务器向开发,容器向,架构向很感冒,在学习中 - 安全
对虚拟化安全很感冒,在实践
2017年10月21日星期六 4:12
最近的几乎所有的空闲时间都一直在尝试了解、学习、对比和掌握Go语言。
看哪门语言都不如Go语言顺眼了……
目标:
- 试图将Go的熟练度达到C/C++掌握的熟练度,标准是:完成曾经完成过的东西
- 用其特色,完成曾经不能完成的东西
2017年10月1日星期日 14:41
- 重要但不紧急
- except练习
- glags
- Redis源码
- WoW64研究
- 面试题?😦
- 不重要不紧急
- SuperShell需要16进制支持以及部分重构。RPC完成后的需求。
- 多机以图搜图。随着RPC的完成都有奔头了。
- 最难BUG集合,整理等。
- 爬虫
2017年9月14日星期四 23:46
最近的安排是完成几项有意思的设计:
- RPC
- 基于RPC的高级爬虫
- 多机以图搜图
2017年8月15日星期二 11:58
总结一下最近所学:
技术上
编译技术-词法分析,语法分析相关知识
系统技术-实模式,保护模式,系统设计等
下班会去学习网络编程-PHP,HTML5等.
给女友补课:《深入理解计算机系统》每晚补课机制。
经济学
经济学-年化复合收益率,75法则,
- 不能准确预测股价的原理
- 全部押上的概念-凯利公式
- 定投之外-安全投资策略
- 长期究竟有多长
艺术史
文艺复兴时期的艺术家们
心理学课
自我完善
2017年7月17日星期一 22:36
- 编译原理-正则表达式相关
- msfencode探索
- 复习堆
- 与战友讨论线程退出
2017年4月14日星期五 21:41
我利用休息时间开发了一个开源项目在数周前,它叫SuperShell.用于类C的语法加载dll们.
最近一直在做网络相关项目。
过去的三个月,我从一个网页设计小白变身大白。
另外最近我参加了深度学习的一些课程,希望能磨炼出更广阔的能力。
2017年1月8日星期日 0:05
休息时间在研究以下内容,后面的是参考资料
- 内核编写:http://wiki.0xffffff.org/
- 算法:加密设计《计算机安全基础》《信息安全原理与实践》
- 编译器:https://www.shiyanlou.com/courses/670
2016年10月17日 22:18:46
- 测试网站,较为全面的回顾一下相关技能
- 逆向腾讯硬件设备读取程序,
- 测试百度某型软件相关传输机制漏洞
2016年9月18日 17:55:00
- JavaScript复习
- 虚函数相关
- Linux内核编程相关
2016年9月11日 19:55:57
- windows进程相关复习
- 编译器相关复习
- Linux内核编程相关复习
2016年8月18日 22:43:02
尝试从源码的角度分析一下UPX-ELF的错误提示.
近日赋闲.
2016年8月10日 19:51:20
- 会试着制作一个简单语法类C编译器
- 在学游戏编程,如有所得会分享
- 漏洞分析相关所得,会分享
2016年8月8日 22:06:04
奥运中-巴西
最近在做Android漏洞的挖掘研究.
遇到比较特别的经验会分享给大家在博客.
另外也在考虑是否做新手入门系列.
2016年7月28日 21:29:06
最近呢,嗯~o( ̄▽ ̄)o
整天编译器,算法神马的
探索,思考,学习,实践
2016年2月14日 19:07:40
这段时间,这四个月来过得比较充实.只是似乎缺了一点什么.
我今天会尝试梳理一下,这样才好为未来的一段时间做出一个好的规划.还有那些开源小项目的问题.边打字,边思考真有趣.这样会让我感到舒适.
2015年10月9日 18:19:14
十一七天乐结束.了解和练习了基本的Android软件开发流程.
未来一段时间会在Android逆向分析上耕耘.可叹没有趁手的兵刃.
2015年9月30日 16:16:19
这段时间学习经历了:
- Android基础
- Dalvik字节码
- Java基础
现在正在学习:
- Android开发(参考书**“第一行代码”**)
- Android调试
计划在十一假日:
- Android开发学习完成网络部分.
- 基本的动态调试与静态分析.-通过**“Android软件安全与逆向分析”**的学习可以完成.
2015年9月28日 21:01:00
最近工作了.方向是Android安全.
现在正在从零入门(~ o ~)~
有好的总结还是会和大家分享的.
2015年9月20日 20:39:30
搬家.
了解虚拟机检测技术.
阅读:IDA脱壳技术.
阅读:短信拦截马之加密号码分析.
2015年9月18日 18:00:42
面试一周.兼带学习道路选择(移动安全),自身不足进行总结.
今晚继续学习Python-函数式编程:
- 高阶函数(map,reduce),返回函数,匿名函数,装饰器,偏函数等
2015年9月11日 21:39:09
学习了xml文件格式及其使用.
梳理了数据流跟踪相关内容.
…
2015年9月10日 06:28:00
这几天都做了些什么?
疯狂实验室的PC被我搞爆了,返厂维修中.
移动端安全学习中…学会了解包.
思考:
PC端安全软件地位与微软在软件业上的关系.
- 微软sonar计划.
- 微软在软件业的回归.
- 一些技术辖制在Win10上.
- Windows Defender
- 应用商店-新生态的尝试.
数据流跟踪,回溯的必要性.
- 需求
加密行为-数据流转换监控的必要性.
过在线虚拟机扫描就是这么任性.
-
目的:
-
数据流的监视的必要性。
-
算法识别及防护的必要性。
-
对传统虚拟机的考验。
-
一分钟想出的策略:
-
最大盘序号check
-
内存膨胀~2G
-
重启解密~传参解密
-
远程获取解密密钥解密。
-
基于区域的域生产算法。
2015年9月6日 17:41:56
昨天在阅读MIT猎豹机器人算法-知乎的时候了解到一款智能义肢由MIT大学的一个团队开发.据了解它有效地解决了残肢对的义肢的控制.
用自己的技术能为人类谋福祉是多么大的幸福.但愿我的努力能为普通人信息安全的维护牟利尽一点力.
计划:
让机器听得见,看得到,动得准,是我从中学时代的梦想.现在有机会在这方面学得更深.
未来数天:
- 复习图形学知识并学习新的知识-关于相对关系.
- 学习实践声音相关的知识.
除了本身对这几种技术的兴趣外,我的基于图像识别的骚扰欺诈窗口拦截需要更优秀的算法设计.
2015年9月5日 12:11:05
一直有在了解移动端,特别是Android端安全对抗.移动设备智能化和普及的高度发展,导致移动端信息安全对人们生活产生前所未有的影响.
目前我的兴趣点如下:
- 程序体加密加壳保护
- 用户信息资产保护
最近我可能会对一些相关知识整理成文章分享出来.
2015年9月4日 09:31:06
正式开始"安全软件先导保护程序"项目.
今天上午计划完成:
- 驱动保护启动模块的基本框架.
2015年9月1日 08:28:19
昨天下午完成了“五芒星评估法”的文章,
- 更详细的五芒星分类方法和实战实例会在后续推出。
- 此外,今天将开始完善“安全软件先导保护程序”。3.
- 应友人做个一键切换小键盘程序。
- 新的“杀软用户模型”将在随后打造
上午
早晨学了Python爬虫方面的知识。
计划:
完成2的全部功能细化。
完成3
2015年8月31日 12:25:35
前两天在为结业考试做准备。昨天考试结束。
上午
- 协助友人完成恶意程序分析机器的布置并手脱一恶意程序的保护壳。
- 学习了Python的:list,tuple,条件判断,循环等知识
- 重读ZeroAccessRootkit内核驱动部分(APC前)。
下午计划
继续Python的学习。
继续归纳完善新的恶意程序评估策略及方法。
其他准备
完善项目-安全软件先导保护。
完善新的基于结构的图像识别算法。
2015年8月25日 13:26:04
上午完成:
- lnk病毒三种利用方式的最终分析.并发文分享.
- 简要查看EdrawMax的注册方式中的陷阱,并做了记录.
暴露出的问题:
正则表达式有点忘了.需要复习
下午:
反调试课程.
晚上:
阅读上午提取出的vbs病毒源码.√
+复习正则
+学习python基础
2015年8月24日 22:28:44
近期任务安排:
- lnk病毒三种.利用方式探究
- 结业前复习工作
- 杀毒软件用户模型探究工作.
- 某款感染性病毒的细致分析.
今天下午完成的工作有:
- 保护杀软启动项目的探究
- 浙大公开课-数据结构-复习
- 等.
2015年8月22日 12:50:46
- 基于图像识别的骚扰欺诈窗口拦截图像识别部分已经做出Demo,并对多种图形匹配算法的实战效果进行了比对.虽然部分算法通过了我们的筛选测试,但是结果差强人意.最近一直在查找资料并思考适合我们需求的图形识别算法.正在设计一种有趣的算法,该算法基于2D场景下结构匹配是我们另一个独立项目算法的降维(参见这里:从百度识图效果对智能识图的一些思考).
- 我计划在近期详细分析一款感染病毒来自于我高中时代的收藏.
- 在策划一款叫"斯巴达勇士"的智力闯关游戏APP.
2015年8月18日 11:55:36
常用加密算法的学习还在继续.已经将ZeroRootkit中的算法转换为CPP加入自己的项目中.
完成了大部分壳设计的工作.
- 使用了调试器模块来达到反调试的目的.
- 设计了一种算法确保壳程序在内存中解密代码的不完整性.
近期计划:
- 整理已经完成的基于图像识别的骚扰欺诈窗口拦截引擎的代码.尽快做出Demo.
- 分析非对称算法在汇编上的表现.
- 三种快捷方式病毒利用方式分析.
2015年8月8日 07:27:08
近况:
- 复习调试器原理后用了一周打造了一个自己的简易调试器.
- 在DIY PE工具的同时在实现自己的壳.
- 该如何呈现自己的学习内容以分享给网友呢?长篇大论会涉及到大量简易的知识为了照顾新手读者,而介绍重复的知识有待商榷.
我打算来个精华笔记整理,把自己遇到的不易解决的问题和探寻的答案整理成博文. - 最近你的病毒样本分析文章没有继续? 最近虽然做了一些相关的工作涉及MFC恶意程序的分析.一直有思考恶意程序行为分析如何才能提高一步,机器可以识别的东西我们掌握就好,做些机器目前不好做的事情.也就是创新哈:
- 更加响应市场急切需求的恶意程序识别和处置.
- 我的环境倒是够自由的.只是每天为基本生活而惆怅.
计划:
- 分析Win10的安全新特性.开始新系统之旅.
- 常用加密算法探究已经完成了部分.常用算法识别工具原理探究.
- 常用算法复习,并行化优化探究.
2015年7月12日 09:08:01
知识欠缺的地方,
- 对于数据结构很久没有复习了.该彻底地复习一下.
- 常用的加密算法.因为可能在逆向中常遇到.所以该来次总结和补漏.
分割线++
- 内核的学习,驱动开发的学习已经开始.
- 基于图像识别的反欺诈程序.
+++++++++++++++++++++++++++++++++++
未知
如何向新手介绍IDA这款利器?最近一直在想如何在自己的系列文章中有效地介绍这款工具.
2015年6月7日 17:22:33
对非对称加密敲诈类恶意程序的识别与防护
抗毒狮入门基础知识123
构建秘术-探讨
科幻小说-<百年之后>
逆向病毒之策略探讨
ReStart过杀软的逻辑
StepByStep黑色样本没有讲清楚的事情
UPX壳的解压过程