没名字的博客


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

Python 3 读取文件错误:UnicodeDecodeError

发表于 2019-11-14 | 分类于 python |

今天在Python 3中读取kaggle 2015提供的某.asm文件时,报错
UnicodeDecodeError:'utf-8' codec can't decode byte 0xa0 in position 6605: invalid start byte.

导致这个报错的原因是:该文件的编码方式为ASCII text, with CRLF line terminators,而不是utf-8。

阅读全文 »

搭建私有Tor网络

发表于 2019-04-29 | 分类于 Tor , 网络 |

Tor网络由遍布世界各地的Tor节点组成,用户通过Tor发送的数据包在这些节点间加密传输,以达到匿名的目的。为了了解Tor的机制,我搭建了一个私有Tor网络,包含1个目录服务器,3个节点(都可作为出口节点),1个客户端,实现客户机通过私有Tor浏览网页。

(私有Tor网络匿名性显著下降,仅适用于实验学习)

阅读全文 »

ssh + iptables + redsocks实现ubuntu全局代理

发表于 2019-03-13 | 分类于 linux , 网络 |

需求

在两台搭载ubuntu的服务器A,B间搭一个跳板,实现A上所有TCP流量由B转发。

实现方法

在服务器A上与B建立起SSH隧道,指定转发端口p,然后用iptables将所有TCP流量转发到redsocks的侦听端口,再由redsocks转到端口p发出。

阅读全文 »

githubpages + hexo搭建博客

发表于 2019-03-12 | 分类于 其他 |

记录一下在macOS上利用hexo和GitHub搭建本博客的过程。hexo的中文官方指南在这里。

准备

你要有个Github账号和一个Gitpage仓库。

阅读全文 »

Hook之 Method Swizzling

发表于 2018-05-18 | 分类于 objective-c基础 |

Method Swizzling利用了Objective-C的runtime特性,使得我们能动态替换方法的实现,实现hook。

阅读全文 »

zhuyue

zhuyue

保持学习

5 日志
8 分类
13 标签
RSS
GitHub
© 2018 — 2022 zhuyue
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4