ECE9609 - assignment 1, PicoCTF easy challenges
tableofcontents{.toc}WebExploitationdont-use-client-sidefromthetitleofthechallenge,Icouldknowthattheexploitismostlikelyontheclientside,whichisthewebpa
tableofcontents{.toc}WebExploitationdont-use-client-sidefromthetitleofthechallenge,Icouldknowthattheexploitismostlikelyontheclientside,whichisthewebpa
0.intro最近新的项目需要一台VPS,要求域名不需要备案,带宽以及流量大,国内访问速度尚可,稳定。经过考虑,首先排除了国内的商家(阿里云,腾讯云境外机房贵而且带宽小),其次排除国内外小商家(oneman),以免随时跑路。最终还是在Linode,Vultr和Upcloud等几个商家中。除了上面提到
使用root账户编辑ssh配置文件[root@izj6c209wscy81xkfbtpacz~]#vi/etc/ssh/sshd_config输入“:/Port“,在VIM中搜索Port关键词找到如下内容:取消注释,增加一行配置设置新端口输入”:/wq”保存所做的修改在终端输入”systemctlr
在学习结构体指针的时候有些疑问,首先定义一个结构体,初始化结构体和它的结构体指针:cat1:=Cat{"samy",89.0}catPointer:=&cat1catPointer.weight=222fmt.Printf("%T\\n",cat1)fmt.Printf("%T\\n",c
go中的函数闭包(FunctionClosures)对于我来说比较难理解,在之前的开发中也没有用到其他语言的闭包特性,所以特意认真学习了一下.下面我会详细解释我对go中闭包的理解和一个实例用法.简单来说,闭包在go中的实现方法就是在函数中嵌套另一个子函数,如下代码片段所示(摘自官方教程):funca
注册链接:https://upcloud.com/signup/?promo=4HX29A(送25美元)最近在为新项目寻找服务器,常见的linode,vultr和DO等等线路不错,但是因为购买众多,而且用户验证较简单,只有linode是需要信用卡验证的,所以很多IP都被人拿来翻墙用,在中国境内无法访
晚上在随意看YouTube视频时,YouTube算法推荐给我了明天会更好的MV.在评论里看到一条很有意思的回复:虽然评论说的很绝对,但是我是基本上认同的.MV中的歌手看起来就是很普通的人,在街上遇到也不一定可以认出来.我也十分反感现在的明星,依靠制造各种事件来获取热度.依靠炒作获得的流量,很容易在一
不是智商税.充电壳≠充电宝(它的逻辑是在手机满电的情况下,可以直接使用电池壳的电量)iPhone智能充电壳在用iPhone7的时候就已经特别想入了,但是当时使用的是7Plus版本,苹果并没有推出plus版的充电壳,所以只能作罢.在19年底用iPhone7plus置换了iPhone11,第11代iPh
Nginx反向代理的设置方法nginx反向代理有很多的不同方面的用处,这里主要讲如何设置docker的反向代理,把本地的docker环境映射到域名上去.系统环境docker+nginx+公网IP+域名操作方法首先在启动docker时,把docker内部端口使用-p外部端口:内部端口映射到服务器的网络
问题描述在安装完Ubuntu或者其他Linux,关机时会卡死,循环报错NMIwatchdog:BUG:softlockup-CPU#2stuckfor22s!,无法关机.在本人的测试中,Centos18xx版本和Ubuntu16-18均出现了上述问题,经过一些尝试后,成功找到了解决方法.问题分析初步
需求介绍在做毕业设计的过程中,需要一台高性能的服务器,如果在阿里云等云服务购买的话成本太高,于是把一台老的MSI笔记本安装了UbuntuServer16.04.5.在开发的过程中,我可能不会和上述服务器在同一个局域网内,所以就需要组建一个VPN网络.经过查找,现成的符合要求的只有如下选择:花生壳以及
字符串和数字相同道理,本文都适用于字符串。输入一行数字Scannersc=newScanner(System.in);System.out.println("读取一行数字:");StringoneLine=sc.nextLine();String[]cs=oneLine.split("");for(
题目简介给定一长字符串a->ABCD,短字符串b->BAD,短字符串c->BCE,则字符串b中的字母都在字符串a中,b是a的真子集,所以对于a,返回true,对于b,返回false,因为字符串b的元素E不在a中。注意:都是大写字母解法1,暴力轮询拿出字符串b的每个元素,分别查询是否在a中出现,若一旦
题目简介字符串反转,字符串旋转,例如abcdef旋转为defabc。解法1,暴力时间复杂度O(nm),空间O(1)(长度为n,移动m个字符)坑:java如果想覆盖字符串的值,不能和c/c++一样,直接传入指针就能修改原值,而是需要old=opeartion(old)这样子把旧的引用覆盖掉才行。pac
问题描述随着上次解决Jenkins服务状态为Active:active(exited)的问题后,又遇到新的问题.再把Jenkins端口修改到80后,Jenkins的登录页面可以正常打开,但是一旦登录你的账号,就会显示空白页面,页面标题是Jenkinswizard,除非访问http://jenkins