NSA互联网公开情报收集指南:迷宫中的秘密·上
猫宁!!!
参考链接:
https://www.nsa.gov/news-features/declassified-documents/assets/files/Untangling-the-Web.pdf
https://www.amazon.com/Untangling-Web-Guide-Internet-Research-ebook/dp/B00L2XVI46
翻译:PJzhang
历史上有个著名的故事,讲的是公元10世纪的波斯宰相Abdul Kassem Ismael与图书馆的趣事,话说他上任时,为了带上辛苦收藏的17000卷图书,甚至雇佣了一个400只骆驼组成的商队来进行运输,商队一字排开,缓慢而有序的向首都进发。
这个故事听起来很有趣,很迷人,但事实似乎并非如此。根据大英博物馆的馆藏记载,伟大的学者、一代文学巨匠Sahib lsma'il b.'Abbad由于太舍不得自己的那些藏书,甚至推掉了波斯国王King Nuh二世承诺的宰相之位,也许其中一部分理由就是光运输自己的那些藏书就需要400只骆驼吧。
进入21世纪,我们的那些便携电子产品,比如笔记本电脑、平板电脑、移动电话等,很大程度上就是为了解决Sahib lsma'il b.'Abbad所面对的问题设计出来的,如果他穿越到现在,这位波斯学者就不得不寻找别的理由来推辞皇帝的任命了。Abdul Kassem Ismael(即Sahib lsma'il b.'Abbad)几乎可以在互联网上找到他想知道的一切知识,在这个互联网时代,图书已经过时,0和1这种二进制数字才是主流。
现实世界似乎正在被虚拟世界取代,知识体系由各种标准化数据和混杂数据组成,我们所处的这个世界是在缩小还是在扩张,或者我们创造了一种新的形式去取代它呢?
2007年编写的Untangling the Web已经是第12版了,最早它只是本小册子,在这10多年中,为了深入了解互联网,我做了大量的研究、阅读、实践与尝试,越来越感觉自己在做的这件事永无止境。有的时候,感觉自己唯一能做的只是尽全力把石头推往山顶,站在那儿,看着石头重新滚下去。
互联网的奇妙之处就在于它的正确的和错误的信息都有着数不尽的用途,这意味着,面对互联网,无论何时,我们都永远无法了解、看清、洞悉和想象出它的一切。我们对它认识的越深,越是能感知到知识边界以外还有很多未知的东西。
互联网愈发凸显我们的无知,但是知识是有限的,未知是无限的,我希望揭开互联网面纱的同时,能给我们的网络生活和现实生活带来点有趣的东西,就算有一天石头再次从山顶滚下也没什么。
NSA互联网公开情报收集指南:迷宫中的秘密·上的更多相关文章
- NSA互联网公开情报收集指南:迷宫中的秘密·下
猫宁!!! 参考链接: https://www.nsa.gov/news-features/declassified-documents/assets/files/Untangling-the-Web ...
- 阿里商业评论 | 互联网POI数据及其在营销中的应用
阿里商业评论 | 互联网POI数据及其在营销中的应用 时间 2014-11-05 10:40:50 阿里研究院 原文 http://www.aliresearch.com/index.php?m- ...
- Linux 系统运行着许多子系统和应用程序。您可以使用系统日志记录从启动时就收集有关运行中系统的数据。有时
概述 在本教程中,您将学习以下内容: 配置 syslog 守护程序 了解标准设施.优先级和操作 配置日志轮换 了解 rsyslog 和 syslog-ng 系统内部发生了什么 Linux 系统运行着许 ...
- 收集一些工作中常用的经典SQL语句
作为一枚程序员来说和数据库打交道是不可避免的,现收集一下工作中常用的SQL语句,希望能给大家带来一些帮助,当然不全面,欢迎补充! 1.执行插入语句,获取自动生成的递增的ID值 INSERT INTO ...
- HDU1728 从迷宫中逃脱 【方向BFS】
从迷宫中逃脱 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Sub ...
- Android系统研究资料收集---站在前人的肩膀上
Android系统研究资料收集---站在前人的肩膀上 针对Android系统研究任务,收集高价值资料在本页更新 AuthBlog:秋城https://www.cnblogs.com/houser032 ...
- javaweb中的文件上传的一般写法(初次接触时写)
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1. 通过form表单向后端发送请求 <form id=&quo ...
- JAVA中使用FTPClient上传下载
Java中使用FTPClient上传下载 在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件.下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在c ...
- IIS 7 中设置文件上传大小的方法
在IIS 6.0中设置文件上传大小的方法,就是配置如下节点: <system.web> <httpRuntime maxRequestLength="1918200&quo ...
随机推荐
- MapReduce将HDFS文本数据导入HBase中
HBase本身提供了很多种数据导入的方式,通常有两种常用方式: 使用HBase提供的TableOutputFormat,原理是通过一个Mapreduce作业将数据导入HBase 另一种方式就是使用HB ...
- Jsp在Web.xml中的配置
以下列出web.xml经常使用的标签元素及这些标签元素的功能: 1.指定欢迎页面.比如: <welcome-file-list> <welcome-file-list> < ...
- android binder 机制三(匿名Service)
什么是匿名Service?凡是没有到ServiceManager上注冊的Service,都是匿名Service. 还是拿上一篇的样例来举例,看代码: status_t MediaPlayer::set ...
- CPU die
http://en.wikipedia.org/wiki/CPU_Die Die (integrated circuit) From Wikipedia, the free encyclopedia ...
- compile java sources
Information:javac 1.8.0_91 was used to compile java sources D:\myjdk\bin\java "-javaagent:C:\Pr ...
- queue — A synchronized queue class
https://docs.python.org/3.6/library/queue.html https://github.com/python/cpython/blob/3.6/Lib/queue. ...
- pyspark mongodb yarn
from pyspark.sql import SparkSession my_spark = SparkSession \ .builder \ .appName("myApp" ...
- Android开发之开机自动启动应用
package com.raycloud.wolf.autostart; import android.content.BroadcastReceiver; import android.conten ...
- c语言基本函数
1. 用宏定义写出swap(x,y) #define swap(x, y) x = x + y; y = x - y; x = x - y; 2.数组a[N],存放了1至N-1个数,其中某个数重复一次 ...
- fullcalendar小结
最近做的项目需要一个日程插件,在网上找了一些插件觉的fullcalendar 比较好用,总结一下以备后用. 效果图如下: var calendar = null; function ShowCalen ...