概述
突然想玩一下键盘弹曲子,就找到了freepiano,专业的东西不懂,就找了写简谱来玩玩,感觉挺不错的,哈哈~~
玩疯了之后,突然想到,我平时写代码,是不是可以弹出一段曲子呢,是不是心情会变得非常好,代码也写的更有节奏呢~~
说不定还搞出来一个什么《代码之歌》的钢琴曲~~ 嘎嘎
突然被自己这个想法吸引住了,不管咋样,每敲下代码的一个字符,后面想起了背景音乐,真是不错的,程序员也可以是“钢琴师”啊~~
有了想法,就开整!!!
more >>Rust中文站下载rust
https://www.rust-lang.org/zh-CN/install.html
https://www.rust-lang.org/zh-CN/downloads.html
安装:
欢迎关注技术公众号:汉客儿
以前用Wininet api包了一个简单易用的http请求的lib,但是居然会遇到系统不支持的情况,难道要我自己用socket写吗?no way!
以前知道liburl,第一次使用,啥都不知道,反正感觉挺强大的
< libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP.
须知,我这里只用到了HTTP
document: https://curl.haxx.se/libcurl/
其实使用比较简单,但对我没有认真看过文档,并且没有找到好资料的情况下,我遇到了很多弯路,并且想吐槽实例代码,搞那么复杂干嘛,还没有我想要的代码。
more >>相关:pin是什么 pin可以做什么 pin examples
此次使用pin目的,是为了能够应用pin在函数分析方面的功能,以及XXXInsertCall的功能
由于此前对pin了解不够深入,以为可以实现相应功能,哪知撞了南墙才知道pin也有些许局限。
下面将我对了解到的pin可以实现以及不能实现的各种坑写作笔记。
more >>对fireeye关于ida中shellcode_hashes_search_plugin.py的文章翻译,原文链接是USING PRECALCULATED STRING HASHES WHEN REVERSE ENGINEERING SHELLCODE
文章是fireeye的Jay Smith写的,介绍说经常在分析恶意样本中遇到shellcode,文章会介绍shellcode导入技术的背景以及如何是IDA自动化标记来更快分析shellcode
more >>最近在调试rpc,没法子,翻译了一下windbg这篇调试RPC的文档,后面可能还有其他内容,也就弄个系列吧
算是自己的笔记,有看客的话,可以多多指出问题,提提建议,不吝赐教!
微软的远程过程调用(RPC)可以轻松越过进程和机器的界限并且进行数据通信。这种网络通信标准是微软Window网络通信如此强大的原因(….太绕了,翻不来,也不重要)。
然而,因为RPC对进程隐藏了网络调用,所以隐藏了计算机之间的交互细节。这使得用户很难确认线程为什么这么做,正在做什么,为什么在支持的功能上失败。所以,调试和解决RPC错误非常困难。另外,大部分RPC错误的问题实际上出现在配置问题,网络连接问题,其他组件问题上。
more >>
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true