o1hy's blog

o1hy's blog

it's better to burn out than to fade away

Identifying People by Metadata
Identifying People by Metadata0x00 基本信息作者: o1hy@DAS原文作者: Beatrice Perez, Mirco Musolesi, and Gianluca Stringhini原文标题: You are your Metadata: Identification and Obfuscation of Social Media Users using Metadata Information原文会议或期刊: ICWSM2018(交叉型学科会议,人文科学社交网络)原文链接: https://www.ucl.ac.uk/~ucfamus/pape...
nginx-flask
一些思考什么时候会用到compose我有了这样的一个想法:我想创建两个镜像,一个安装nginx,另一个安装python(flask),然后使用这2个容器做web服务,但是我发现我不会写。所以我去查阅compose的各种资料。我发现常常遇到的例子都是,一个web服务器配上一个数据库的服务器。如下:123456789101112131415161718192021222324252627version: "3"services: db: image: mysql:5.7 volumes: - db_data:/var/lib/mysql ...
docker
0x00 安装官网 0x01 基本命令image12345# 拉取docker image pull hello-world# 运行image , 产生 containerdocker container run hello-world container123456789# 列出本机正在运行的容器docker container ls# 列出本机所有容器,包括终止运行的容器docker container ls --all# 杀死某个 containerdocker container kill [containID] Dockerfile这里给出一个flask的小例子。 项目目录 a...
uwsgi
镇楼https://uwsgi-docs-zh.readthedocs.io/zh_CN/latest/index.html 个人理解uwsgi是类似nginx或者apache这类容器与python交互的东西。 WSGI 是一个 Python 协议,定义了应用程序(我们写的软件)如何与 Web 服务器(如 Nginx)通信,WSGI 只是一个接口 WSGI是一种通信协议。uwsgi同WSGI一样是一种通信协议。而uWSGI是实现了uwsgi和WSGI两种协议的Web服务器。 从某种角度来看,uwsgi是一种没有nginx优秀的容器。(不知道说法是否准确) https://luffic...
nginx
nginx 配置安装apt install nginx pip install uwsgi 配置 创建uwsgi的配置文件 12345678910111213141516[uwsgi]#项目的位置chdir = /home/yy/code/project/py/flask-nginx/onlinetools#要运行的文件wsgi-file = /home/yy/code/project/py/flask-nginx/onlinetools/main.py#要调用的函数callable = app# python的虚拟路径home = /home/yy/code/project/py/fl...
Xpath
0x00 例子123456789101112import requestsfrom lxml import htmlpage = requests.get('http://econpy.pythonanywhere.com/ex/001.html')tree = html.fromstring(page.text)buyers = tree.xpath('/html/body/div/div/text()')# 这将创建prices的列表:prices = tree.xpath('//span[@class="item-price"]/text()')# /html/body/div[5...
GET命令漏洞
0x00 题目描述php的 shell_exec 执行了 GET 命令。GET是Lib for WWW in Perl中的命令 目的是模拟http的GET请求 123456789101112<?php $sandbox = "sandbox/" . md5("orange" . $_SERVER["REMOTE_ADDR"]); @mkdir($sandbox); @chdir($sandbox); $data = shell_exec("GET " . escapeshellarg($_GET["url"])); $info = pathi...
avatar
o1hy
focus on hello world