笔记
`北极星
物来顺应,未来不迎,当时不杂,既过不恋
展开
-
智网工程师培训一些心得
【代码】智网工程师培训一些心得。原创 2023-04-19 21:23:25 · 547 阅读 · 0 评论 -
mogodb dump
mongorestore -h 127.0.0.1 --authenticationDatabase admin -u root -p *******-d db_name path/of/dumped/file原创 2021-07-27 18:00:29 · 221 阅读 · 0 评论 -
Windows 下搭建ES环境
基本的搭建过程可参考:https://blog.csdn.net/weixin_41986096/article/details/86682972?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242有几个问题:在按照上面的操作,启动es时出错,原因是elasticsearch.yml的问题。在添加了 network.host: 0.0.0.0 后,还需要添加其原创 2021-05-11 18:56:52 · 263 阅读 · 0 评论 -
关于Hash收邮件
在windows平台上使用NTLM Hash 收邮件,可以结合EWS接口,并在C++层IAT HOOK ncrypt.dll 导入的 bcrypt.dll.BCryptHashData函数。这个函数包含了NTLM Hash验证的明文数据,抓到NTLM验证请求的时候,用服务端返回的Challenge 和已知的密码Hash 再把各种HASH重新计算一次填充到数据包中返回给服务端。为什么要这么做?因为EWS 接口中没有带Hash的接口,只能先用一个错误的密码填充 ,然后在底层再重新用正确的HASH 填充。原创 2021-04-06 18:36:20 · 378 阅读 · 0 评论 -
用Eclipse导入tomcat 项目并调试
在分析tomcat漏洞的时候需要使用IDE动态调试,而我比较习惯使用eclipse。网上有很多的导入eclipse的方式,感觉都不如官方的。详细步骤可以参考http://tomcat.apache.org/tomcat-8.5-doc/building.html#Building_with_Eclipse。1. 先下载tomcat某个版本。2. 安装ant3. 在tomcat源码目录下新建一个build.properties文件,内容如下:base.path=D:/tomcat-src原创 2020-12-23 16:28:58 · 893 阅读 · 0 评论 -
fastjson与 jackson 黑盒如何辨别
from:某json 黑盒盲测与白盒审计 - 先知社区 (aliyun.com)fastjson与jackson区别,如果请求包中的 json 如下:{"name":"S", "age":21}追加一个随机 key ,修改 json 为{"name":"S", "age":21,"agsbdkjada__ss_d":123}这里 fastjson 是不会报错的, Jackson 因为强制 key 与 javabean 属性对齐,只能 少不能多 key,所以会报错,服务器的响应包中多少会有异常.转载 2020-11-25 10:59:04 · 878 阅读 · 0 评论 -
PHP 零碎笔记
1. eregi(PHP4, PHP5) 不区分大小写的正则表达式匹配2. urlencode(PHP 4, PHP 5, PHP 7) —编码 URL 字符串返回字符串,此字符串中除了-_.之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)...原创 2020-10-28 10:29:00 · 153 阅读 · 0 评论 -
centos6.8安装 Jetbrains goland
因为项目需求,需要在centos6.8 x64 系统上安装go 语言环境,一款好的IDE怎么能缺少呢?于是就选择了jetbrains goland. 安装的时候发现好多坑,记录一下,希望能帮到需要的朋友。1. 升级glibccentos 6.8 默认带的glibc 版本是2.12,而goland 需要2.14 和 2.15 版本。否则会出现错误[test@localhost bin]$ ./goland.sh/home/test/GoLand-2020.2.2/jbr/bin/...原创 2020-09-03 11:44:44 · 369 阅读 · 0 评论 -
ubuntu 16.04 搭建think php5.1 环境
参考:https://blog.csdn.net/roukmanx/article/details/85646174 https://github.com/top-think/think/tree/5.1采用composer 方式安装1. 安装php7sudo apt-get install php7.02. cd /usr3. mkdir thinkphp4. chmod 777 thinkphp5. curl -sS https://getc...原创 2020-08-25 15:47:02 · 319 阅读 · 0 评论 -
c语言基础实验之sizeof
为了测试下在32位系统和64位系统下各类型所占的字节数分别在Ubuntu 32 位和Centos 64位系统上测试src:#include <stdio.h>int main(int argc, char** argv){ printf("size of char %d\n", sizeof(char)); printf("size of short %d\n", sizeof(short)); printf("size of int原创 2020-05-21 11:53:39 · 249 阅读 · 0 评论 -
centos 虚拟机启用root 用户、普通用户添加sudo
在centos用户下使用sudo + 命令时,报异常“centosis not in the sudoers file”注:centos为本机用户名,因人而异!原因:当前的centos用户名没有在/etc/sudoers文件中注册!解决办法:1.配置sudoers文件1)切换到root用户su root2)进入sudoers目录cd/etc3)增加sudoers文件的写入权限chmod u+w sudoers4)编辑sudoers文件vimsudoers...转载 2020-05-20 17:50:07 · 1323 阅读 · 0 评论 -
git 学习笔记
参考源:https://git-scm.com/book/zh1.6 初次运行 Git 前的配置1- 安装完 Git 之后,要做的第一件事就是设置你的用户名和邮件地址。 这一点很重要,因为每一个 Git 提交都会使用这些信息,它们会写入到你的每一次提交中,不可更改。$ git config --global user.name "John Doe"$ git confi...原创 2020-04-14 16:52:10 · 446 阅读 · 0 评论 -
kali linux开启SSH服务 允许root登陆
1. 查看ssh服务状态# /etc/init.d/ssh status2.修改配置文件# vim /etc/ssh/sshd_config#PermitRootLogin prohibit-passwordPermitRootLogin yes#PasswordAuthentication yesPasswordAuthentication yes3. 启动ssh服务# /et...转载 2020-03-29 22:11:13 · 1014 阅读 · 0 评论 -
关于kali-linux-2019.4 VMWare 安装和乱码问题
1. 安装可以参考文章2. 乱码问题可以参考:https://www.cnblogs.com/hign/p/12002293.htmla. 修改源vim /etc/apt/sources.list在末尾增加#中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib de...转载 2020-03-28 21:39:53 · 633 阅读 · 0 评论 -
rundll32 调用带字符串指针的函数
rundll32调用函数的规则为:rundll32 dll_path,func_xxx param_1 param_2 param_3 ...假设param_1 是一个字符串指针,首先 rundll32会去寻找名称是func_xxx的导出函数,如果找到了,则直接调用,并且传递给func_xxx函数的指针是一个char* 类型的指针。如果找导出函数名称是func_xxx失败了,...原创 2020-01-09 15:24:52 · 282 阅读 · 0 评论