20211406张顺扬

导航

2021-2022-1 20211406 《信息安全专业导论》 第一周学习总结报告

作业信息

作业所属课程 北电科信安专业
作业要求 第一周作业要求
作业目标 写出每一章问题解决方案
作业正文 本博客

教材学习内容总结

看完本教材我基本了解了计算机硬件,软件基本组合及原理,信息和数据区别,局域网和广域网的基本概念,同样我也产生很多困惑,我们每个用户在注册信息后,是否可以绝对地保护我们的信息,是否可以在不公开的前提下不泄露隐私等。本书提出了很多道德问题,例如FISA法庭,IEEE等,都暗示着我们个人隐私被泄露也许是不可避免的,现代化进程当中,我们个人隐私安全性,完整性还有待改善。

教材学习中的问题

第一章

  1. 排除黑客干扰,为什么计算机在更高级的逻辑运作和硬件软件组成下还是有风险泄露计算机数据和信息?
    解决方案:因为计算机存在一定的漏洞
  2. 为何要依赖数据中心(或是云计算)才能创建服务器?

第二章

  1. 二进制计算机相比其他计算机有什么缺点?
  2. FISA法庭名义上是监视可疑外围情报人员,是否会监视合法公民或泄露个人信息?

第三章

  1. 既然数据压缩会丢失数据,那么文本压缩是否也会丢失部分文本信息?
  2. 赫夫曼编码以数字代替字符,是否能证明利用数字更能节省文本空间?
  3. 视频编译码器是以减小分辨率的方式来缩减视频大小吗?
    解决方案:通过网络资料,答案为‘是’

第四章

  1. C语言实质是一种电路吗?
  2. IEEE成员是否会绝对遵循所属道德规范?

第五章

  1. HDMI为何没被无线网络取代?
  2. 虚拟游戏怎会涉及国家信息安全?

第六章

  1. 音乐基因组计划是否会分析所有不同的音乐类型?
  2. 伪代码和C语言两个概念哪一个是最先被提出的?

第七章

  1. Amazon包装为何不把单个订单与最佳包装箱组合?这样资源利用率才会最大化。
  2. Rosetta Stone创造者是如何将三种文字巧妙互译?

第八章

  1. 恐怖主义检测软件的诞生是否意味着随着网络的迭代,信息的保护和破坏两个对立面会一直处于一种抗衡状态?
  2. 虚假警报是否是他人蓄意而为?

第九章

  1. 哲学和编程是如何联系起来的?
  2. 封装可以在一定程度上保护信息吗?

第十章

  1. 逻辑地址和物理地址有关联性吗?
  2. 比特币是否会成为毒贩等不法分子的交易渠道?

第十一章

  1. 根目录下的/bin和/usr/bin两个binary有什么区别?
  2. 某些网站是否会利用默认的‘选择加入’来泄露个人信息?

第十二章

  1. 从数据库检索数据需要谁的权限?
  2. 特朗普推行的‘推特治国’方式实际上可以更好的接触群众,让人更加了解他的想法和举措,但这种方式为何颇受抨击?

第十三章

  1. 人工神经网络是否会让AI产生它自己的想法?
  2. 语音识别的机理是什么?

第十四章

  1. 为什么说游戏大部分时间实在发挥它的娱乐性,难道说还有其他性质?
  2. 人工智能可以治疗心理障碍吗?

第十五章

  1. 环形,星形,总线拓扑三种局域网网速上有什么不同吗?
  2. 因特网一旦消失,那么单个局域网的用户还可以互相传输数据吗?

第十六章

  1. 为什么要对网线联网技术(Wi-Fi)进行限流?
  2. 网络db为什么仍在中国盛行,是因为网络db网站服务器缺少监管人吗?

第十七章

  1. 什么类型的密码最难被破译?
  2. 验证码和密码重要性是同等地位的吗?
    3. 某些网站的验证机制只是为了识别操作者是否为普通人类,难道说操作者还会是某些病毒等入侵性系统?这种验证方式是否会区分人工智能和普通人类?

第十八章

  1. 软件测试完成,发行后还会出现软件错误吗?
  2. 代码完整性和安全性哪个更重要?

代码调试过程问题及解决方案

调试rm时候我发现rm后再输入是无法删除文件夹

rm abc

效果是只能删除所在目录abc这种文件,无法删除abc文件夹

解决方案如下

rm -r abc
rm -d abc

也就是rm后再输入 -r或者 -d再输入abc就可以删除文件夹,特别注意的是-r是删除文件夹及里面所有文件,而-d只是删除空的文件夹

在调试find命令时我发现一个有趣的东西,就是空的文件夹大小是4kb,也就是8个储存块,如下图

上图的-size 8的意思也就是有8个储存块的文件或文件夹(1个储存块=512bytes,也就是2个储存块是1kb),我们从桌面上运用find命令后会找到zhang shun这个文件夹,也就是zhang shun这个文件夹的大小是4kb。


其他学习的命令如下

按两次tab会显示所有包含字母的文件
按一次tab会直接显示文件
cd代表change directory,直接+所指定目录
pwd显示源文件
ls代表list,会列出指定文件夹所有文件夹及文件
cd+~直接回到主目录
cd ..回到上一个目录
ls -l以列表形式显示文件,或者用ll替换ls -l
ls -a显示隐藏文件
ls -lh以列表形式显示文件,并且以kb形式显示文件大小
ls-lha显示文件包括隐藏文件并且以kb形式显示文件大小
Ubuntu隐藏文件以.开头
如果想显示指定后缀的文件,则ls .txt/.odt
显示指定前缀文件,则ls abc*
*可以代表0或多个字符号
?只能代表一个字符,如果想列出只有两个字符的文件,则ls ??
.也占一个字符
ls [123]2345,其中[]代表其中某个元素
[a-z]表示从a到c字母
一个点可以代表当前目录,两个点代表上个目录
绝对路径:cd /home,以根文件为准
相对路径:cd abc,以所在目录为准
touch创建文件:touch abc.txt就是创建以文本形式的文件

mkdir abc创建文件夹
rm abc删除abc文件,rm -d移除空的目录,rm -r移除目录包括所有文件
clear清屏
mv zhang abc 123将zhang的文件移动进abc文件夹内,mv也可以直接移动文件夹,123代表zhang重命名成123
复制:cp 123.txt abc将123.txt复制到abc文件夹中

一段命令后+ --help会显示此命令的功能
或者man+命令也可以显示命令手册(man是manual缩写)

which+命令可以显示命令所在文件夹位置
cd是shell内置命令

根目录/下有/bin /home /lib /usr /etc

/bin binary,二进制文件,普通命令
/sbin system binary,系统二进制文件,需要有系统权限
/usr/bin 用户安装的应用程序
/usr/sbin 超管安装的应用程序

find+目录/范围+条件
比如find / -name 125就是查找以根目录为范围且名字是125的文件
find / -iname 'aa.txt'此命令中的-i是为了使aa不区分大小写查找
find /home/billy/Desktop -size +1此命令中的1代表512bytes,+代表大于这个储存量,-代表小于
空文件夹大小为4kb,也就是8个储存点
find /home -user billy意思是查找在home目录下所属人为billy的文件
ll命令后所显示的时间是被修改时的时间
find /home/billy/Desktop -mmin -5,,,,-mmin是modified minute(被修改的时间),-5是五分钟之内,也就是查找在五分钟之内被修改的文件,+5是五分钟外



| 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)
-------- | :----------------😐:----------------😐:---------------:
目标 | 5000行 | 30篇 | 400小时
第一周 | 200/200 | 2/2 | 20/20
第二周 | 0/500 | 0/4 | 0/38
第三周 | 0/1000 | 0/7 | 0/60
第四周 | 0/1300 | 0/9 | 0/90

  • 计划学习时间:10小时
  • 实际学习时间:8小时

posted on 2021-09-25 14:35  20211406张顺扬  阅读(55)  评论(0)    收藏  举报