Linux基础复习
Chapter1 Linux系统概况内部版本uname -r
内核版本格式:
major.mirror.patch-build.desc主版本号 次版本号 对mirror的修订次数 编译次数 当前版本特殊信息wh@master:~$ uname -r4.15.0-142-generic
新增明显功能时递增次版本号
次版本号有奇偶之分,奇数代表开发版,偶数代表稳定版,
开发版本趋于稳定后升级为稳定版本,
通过复制稳定版本得到开发版本。稳定版本只修改错误,开发版本继续增加功能。
desc域
rc 候选版本(release candidate)数字越大越接近于正式版smp 堆成多处理器(Symmetric Multiprocessing)pp red-hat pre-patch测试版本EL red-hat Enterprise Linux企业版本fc red-hat Fedora core
开源协议BSD开源协议 用户可以自由使用,修改和发布符合BSD的软件,但不能宣称自主知识产权Apache许可开源协议 Apache Firefox TomcatGPL开源协议 条款传染性 不 ...
hexo出现问题终极回退
Qustion今天是10月18日,查询资料时发现博客出现问题,一直出现问题,很可能是主题butterfly的问题。
Solution在2021年12月1日的博客重装系统之hexo如何重新部署中,已经详细阐明了方法,但是hexo配置之前的butterfly主题后还是出问题,经过多次尝试后,还是回退到最初版本,界面是这样的:
对应的文件目录结构为:
已经将这个版本分享到了百度网盘,点击[链接](链接: https://pan.baidu.com/s/1rAi_7AR9VuRiUmmr_PEoeg?pwd=dqr6 提取码: dqr6 复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员v2的分享)可下载。
同时为了方便确定接下来的文章分类标签,现将标签图片展示:
阿里云盘由于格式无法分享,但存有。
如果下一次出问题的话我可能会采用Typecho,直达好友博客。
无题
克制所有盲注和手工注入:
查询robots.txt
发现hint.txt
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
REGEXP(regular expression)
select * from users where username='\' and passwd='||/**/passwd/**/regexp/**/\"^a\";%00'
url?id =0 union select 1,group_concat()
ubuntu安装sbt,编译运行scala文件
ubuntu安装sbt,编译运行scala文件安装sbt本篇文章建在在hadoop安装搭建成功的基础上
我使用的是1.3.8版本的sbt 2.4.0版本的spark 2.11.12版本的scala
我使用的是ubuntu1604版本
最开始参考的是这篇文章
linux ubuntu1604桌面版安装sbt
仿照文章的操作:
#建立sbt安装目录 sudo mkdir /usr/local/sbt sudo chown -R wh /usr/local/sbt #解压 tar -zxvf ~/Downloads/sbt-1.3.8.tgz /usr/local/sbt #将位于sbt/bin下面的sbt-launch.jar文件放在sbt目录下 cd /usr/local/sbt cp ./bin/sbt-launch.jar ./ #在/usr/local/sbt下创建sbt脚本,该脚本与bin目录同级 vim ./sbt # 添加如下内容#!/bin/bashSBT_OPTS="-Xms512M -Xmx1536 ...
Hexo博客不再使用图床攻略
Hexo博客不再使用图床攻略前言:鉴于最近围绕图床出现的各种各样的麻烦事,我决心不再使用图床链接展示图片。在忙活了好长时间后终于搞明白了。本篇文章要特别感谢y4tacker师傅的指点,下面将围绕我的尝试展开描述:
Hexo 重新部署由于我之前电脑出过一些问题,hexo的很多组件丢失,只能重新部署一下hexo.
先将整个文件备份再删除Hexo目录下的所有文件,备份的文件中需要使用到的已经用红色部分标识,其他都可以删掉。
使用图片插件:习惯了图传直接放链接,现在使用整个文件上传不会操作了。
(毕竟我只会远程部署代码项目,这里明显不是那种)
需要使用图片插件hexo-asset-image获取文件相对路径下同名文件夹的图片。
在typora中修改设置为:
在根目录下D:\Hexo>安装插件:
npm install https://github.com/CodeFalling/hexo-asset-image --save
安装完插件需要修改_config.yml:
然后重新启动就OK了:
hexo cleanhexo g && hexo d
参考链接:h ...
【Gitee】图床测试
再次测试
参考链接:
https://blog.csdn.net/fly910905/article/details/124056770
https://blog.csdn.net/qq_46311811/article/details/123755904
【BUUCTF】[ACTF 2020]新生赛 backupfile1
[TOC]
[ACTF2020 新生赛]BackupFile1dirsearch由于未知原因无法使用,故采用dirmap进行扫描。
dirmap语法:┌──(wizard㉿kali)-[~/Desktop/dirmap-master]└─$ python3 dirmap.py -i http://9b4bd267-334b-48b6-bab8-8bd6e3dfe627.node4.buuoj.cn:81/ -lcf
扫描出了index.php.bak
【补充:常见的备份文件后缀名有 .git .svn. swp .~ .bak .bash_history】
下载文件,阅读源码,审计发现是php的弱类型匹配:
<?php include_once "flag.php";//包含flag文件 if(isset($_GET['key'])) {//获取key参数 $key = $_GET['key']; if(!is_numeric($key)) {//判断key是否为数值OR数字字符 ...
重装系统后picgo和typora报错修改
[TOC]
20211201重装系统后picgo和typora报错修改首先按照网上的教程将typora和picgo安装完成:
typora方面
picgo方面首先需要按照教程安装nodejs
然后如图配置:
配置完成后去typora完善以及验证,最上面的图。
important thing在安装过程中踩了很多坑(以前)
今天就是一直上传不上去,最开始是插件的问题
只需要安装正常的那个就可以
然后还是不行,查询日志:
上面这个是插件的问题
这个是仓库名字不对的问题
然后就正常上传了
**希望一段时间内不要再安装了,太耽误时间了!**
重装系统之hexo如何部署配置
[TOC]
重装系统之hexo如何部署配置直接讲正确的吧:
1.首先安装基本的git,nodejs,版本问题自我解决:
2.配置git,生成ssh key,添加至github,使得git与github相连:git config --global user.name "dc-wh"git config --global user.email "xxxxxxxxx@qq.com"ssh-keygen -t rsa -C "xxxxxxxx@qq.com"
测试相连:
3.将原电脑项目文件中的_config.yml,themes,source,scaffolds,package.json,.gitignore到新电脑新建的Hexo文件夹中,主题文件也可以复制,都可以。
4. 使用git bash或者cmd进入新电脑Hexo文件夹npm install hexo-cli -gnpm installnpm install hexo-deployer-git --save
可能会非常慢,但等一会就好。
5.创建博客测试:D:\H ...
jetbrains安装整理
[TOC]
jetbrains安装整理IDEA这是最令人舒心的软件了,能够直接打通到2099年
Pycharm使用的是pycharm无限期循环三十天,(需要注册官方号,但好使)
http://blog.idejihuo.com/jetbrains/intellij-idea2021-2-3-permanent-hack-tutorial-to-2099-fine-agent.html
Phpstorm最开始想安装一个最新版的,但是找到的都是有限期的,并不是无限循环或者永久。
最后搞得是2020.3的版本
链接如下:
https://www.yuque.com/u30882/rx39g7/dhe52q