自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KTWings的专栏

纸上得来终觉浅

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQL注入$_GET['id']地址栏--+变--空格原理分析

浏览器地址栏输入http://127.0.0.1/sqli/Less-1/?id=1’ and 1=1 --+ php服务端会接收到http://127.0.0.1/sqli/Less-1/?id=1%27%20and%201=1%20–+ 原因:浏览器会对空格单引号进行url编码,但不会涉及-+等字符;具体有哪些字符没有研究过。 $_GET[‘id’]得到1’ and 1=1 --空格 原因: ...

2020-04-04 21:18:04 734

原创 Ubuntu18.04 + VMwave Android Studio Ctrl-Alt-Left快捷键无法使用

查看 gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left 修改: gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left “[]” 如果修改之后还是无法使用 VMwave --> Edit–>Preferen...

2020-04-03 10:13:39 437

原创 Windows设置vim不生成备份文件

1.编辑Vim/_vimrc 添加set nobackup 2.编辑vim82/vimrc_example.vim 注释掉 else set backup " keep a backup file (restore to previous version) 这两行 gvim设置成不备份文件 gvim如何不生成.filename.un~的文件 ...

2020-02-21 12:12:45 268

原创 Ubuntu18安装SSH并运行

1.sudo apt-get install openssh-client 2.sudo apt-get install openssh-server 3.sudo /etc/init.d/ssh start 4.ps -e | grep ssh 查看是否有sshd进程运行 引用:Ubuntu环境下SSH服务安装、SSH远程登录以及SSH数据传输 ...

2020-02-10 16:34:49 193

原创 Ubuntu18.04下更改apt源为阿里云源

引用:Ubuntu18.04下更改apt源为阿里云源

2020-02-10 15:01:37 184

原创 Cydia Substrate安装重启之后,无法激活

Cydia Substrate安装之后,启动正常,但是界面提示Substrate is installed and linked,but is not currently active. 检查selinux是否关闭,shell命令执行getenforce,如果状态为Enforcing。 就需要执行命令setenforce 0,将selinux关闭,然后手机重启,selinux状态修改才会生效。 ...

2019-09-29 10:10:27 549

原创 安装cydia substrate时无法Link的解决方法

问题现象: 点击link substrate files后出现shell status1:[Unix.cpp:99]Permission denied 解决过程: 1、确认是否给了cydia substrate root权限。 2、使用ES文件管理器等文件管理工具进入/system/vendor,修改/system/vendor/lib权限为drwxrwxrwx。 adb shell su mou...

2019-09-27 17:05:24 754

原创 c和c++混合编程

c和c++混合编程需要使用extern “C” 来标记c函数,使编译器以c语言的方式进行编译和链接。 可在c语言头文件中添加如下宏定义,进行自动适配,c++编译。 #ifdef __cplusplus extern “C” { #endif // 这中间进行函数声明 int add(int a, int b); #ifdef __cplusplus } #endif ...

2019-09-24 09:56:23 140

c语言学习 谭浩强

最基础的c语言教程,一看便通,送给零基础的同学。

2013-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除