当前搜索:

TOR源码阅读(三)(Channelpadding.c&Channelpadding.h)

此处进行Channelpadding功能的源码分析,将会单纯从源码出发进行这个功能的描述。先从函数开始:Channelpadding.c包含以下函数实现:channelpadding_get_netflow_inactive_timeout_ms(const channel_t *chan)该函数...
阅读(0) 评论(0)

TOR原生数据填充方式(Channel Padding)

TOR本身已经做了这个功能了,今天发现。TOR 0.3.1.7版本加入的流量分析阻力,ChannelPadding,2017年9月颇为绝望。今天才在GITHUB上看见TOR padding specification。然后赶紧找了找官方的版本更新说明 原文如下:Major features (tr...
阅读(19) 评论(0)

git备忘

今天差点让git惹火了,那么久没用过了,反反复复真的烦第一步SSH密钥提交第二步本地文件夹git init第三步git clone 远端第四步 进入clone后的项目目录git add 文件第五步git commit -m "信息"第六步git push ori...
阅读(7) 评论(0)

TOR阶段总结

这几天在博客园上跟一个也是最近才开始研究TOR的大佬聊了聊交换了信息,才发现自己确实还有很多技术功底需要积累。从前面我写的内容看,很多东西都没有挖掘太过底层,个人来说还是理论学习多于实践的多,大佬长我14岁,14年间的工程经验可以使他阅读开源项目的时候更敏锐更灵敏地嗅探到作者做法背后对性能,对逻辑...
阅读(5) 评论(0)

TOR源码阅读(二)

今天阅读的内容是一段时间浏览后觉得有必要详细理解的部分,这里由于项目原因不进行具体的技术和语法等等分析,只做功能逻辑分析。line 1008 in file main.crun_connection_housekeeping(int i,time_t now) 函数,用于长期的单个连接上的持久性任...
阅读(9) 评论(0)

软件过程改进 PSP部分学习笔记

开始决定写博客之后,把这里当成新的知识库好了,过段时间把之前存下来的笔记搬上来。反正下雨天打孩子,闲着也是闲着。软件过程改进(Software Process Improvement,SPI)帮助软件企业对其软件过程改进进行计划、措施制定以及实施。实施对象就是软件企业的软件过程,也就是软件产品的生...
阅读(22) 评论(0)

TOR讨论(一)

通过研究资料表明,目前针对TOR的流量分析破坏有如下的方法,Chakravarty研究团队利用在哥伦比亚大学的一台运行着linux系统的Tor中继服务器做了实验测试,他们使用TOR网络获取出口节点与入口节点,分析出口节点与入口节点的网络元数据,比如数据量与数据时延,通过一定时间的数据搜集,计算相关...
阅读(39) 评论(0)

杂谈 20:53 于教三540最后一排 3.14

生活应当有所规律,无论娱乐还是学习,都应在可控范围内具有自己的节奏。比如说有的人会说有得睡午觉很奢侈,但其实他可能睡到早上九点才醒,而睡午觉的那位七点便起来了,这是其一。再者,解决一个较大的问题最好是保持边求解边记录的习惯,特别是该问题所需的知识并不在自己日常学习认知中时。就好比前面几篇博客,很多...
阅读(13) 评论(0)

Shadow 在CentOS 6.5下安装

安装TOR官方的一个插件Shadow用来做虚拟网络环境,进行验证安装指南在此https://github.com/shadow/shadow/wiki/1.1-Shadow然后把依赖装上,在装debuginfo-install glibc 的过程中报错或者找不到依赖,如果是yum锁占用问题,关闭当...
阅读(13) 评论(0)

名词解析(常更新)

TAP is the original Tor Authentication Protocol, the one described in the original Tor paper (html). A security proof was later done by Goldberg at P...
阅读(18) 评论(0)

TOR源码阅读(一)

想要给研究项目留下一点可供索引的资料,所以开始了记录。项目的主要目标是修改TOR源代码,得出一个拥有可选的伪流量功能的TOR版本。先回答几个项目过程中一直时而清晰时而模糊的问题点:1.为了解决什么问题。        传统互联网不被认为具有匿名性的一个原因是互联网服务提供商具有记录与追踪各网络节点...
阅读(28) 评论(0)

CentOS 6.5 YUM软件包工具配置&Wireshark安装&git安装

网络源配置的话一般可以自行在/etc/yum.repos.d 目录下配置repo文件,进行更改。一般有清华大学,中科大,网易的网络源可以使用,在本地源装不上的情况下可以使用网络源安装。配置好后主要涉及两个命令yum clean all       #清除以前使用yum的缓存yum makecach...
阅读(15) 评论(0)

java.lang.ArrayIndexOutOfBoundsException异常问题

在开发一个JAVA GUI 程序的时候遇到的问题。在建立一个AbstractTableModle时,使用的是POI导入的Excel表格数据,然后先为模型定义了属性组,六个,但在利用Vector导入数据的时候,每一行只给了五个数据。这个问题我理解为在前面定义的属性组里的属性个数已与模型绑定,而实际给...
阅读(595) 评论(0)

JAVA 链接DB2问题

在JAVA工程中加入了DB2 的JDBC 驱动程序包以后,程序运行会报错Data Stream Syntax error,这里我用的是Type4 所以我在想有可能是JAR包和DB2版本的问题, 所以我在DB2的安装目录下找到了JAVA目录,直接将里面与我下载的DB2 JDBC驱动包同名的JAR包作...
阅读(78) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 837
    积分: 149
    排名: 113万+
    文章分类
    文章存档