临渊阁

战战兢兢,如临深渊,如履薄冰

0%

应ctf老师要求,遂作此文章一篇
为Linux新人参考,亦在此做一记录

Linux 常用命令

简介

Linux简介略

Kali简介略

  • neofech
  • nyancat
  • cmatrix
阅读全文 »

写这篇文章时,离除夕只剩三天,刚刚把之前写一半的文章webRTC写完。就在前一个月考完研后,我才重整旗鼓,重新把博客整理一遍,挂在vercel上,配置了域名blog.abcs.ml

经历了半年多的考研,有很多感触,想写下来又不知从何开始,但还是要写写啊,时光匆匆,不记下来早晚要忘的

那就简单写一下博客的部署,2022大概的经历和感触

阅读全文 »

上个星期,同学让我帮他找资源(大小6G)并发给千里之外的另一个人,于是就有了下文

当今这么发达的互联网,上有星链,下有5g,大到太阳系,小到物联网,竟然在不同设备间传个文件都这么麻烦,非要用什么QQ,微信,甚至稍大一点的只能用“稳定”到几十kb的某度云。我只想单纯的发几个零和一从这台机器到另一台机器就这么难吗?

所以我想找找有什么技术能改变一下点对点传输的现状,可惜因为内网的存在,让不依靠服务器的点对点十分困难,其实QQ的传输也算的上点对点了(普通用户2G限制),但是我希望尽量少的依赖软件(尤其是会扫你浏览器记录的软件)

终于逛了一圈偌大的互联网后,我发现了一个叫webRTC的东西(Web Real-Time Communication:网页即时通信)大概是2011年左右诞生的,主要负责网页间音视频通信,所以可能在直播,视频聊天等方面比较火,这项技术现在主流浏览器基本都支持(但不同浏览器之间有些差距)。里面的DataChannel可以实现数据的传输

它可以简单的实现内网机器之间打洞传输,整个过程只有两次需要服务器,之后就是浏览器之间直接的P2P连接,所以这篇文章就是围绕应用研究一下webRTC用到的协议,然后看一下能否实现大文件点对点传输(用浏览器)

阅读全文 »