一:百度云地址
Immunity Canvas 7.26.zip 链接:https://pan.baidu.com/s/1fo1lRxJ2buVeg_OJeokcSQ 提取码:r6sk
二:安装
windows
下载好之后,打开canvas.bat

执行后发现,需要图中的一些python模块,我又是一个懒人,就就就重新安装了以下canvas。

http://www.immunityinc.com/canvas-dependencies.shtml



canvas.bat

@echo off
setlocal enableextensions enabledelayedexpansion
rem This is a little CANVAS loader.
rem Copyright Immunity, Inc.
rem YOU CANNOT USE -OO because that strips doc strings, and
rem we need docstrings to do our MOSDEF compile!
rem This weird command cd's to the current directory of the batch script
pushd %~dp0
rem Find what version of python is available, we use the highest available.
IF exist C:/python27/python.exe (
## C:/python27/python.exe 为python的安装目录的python
echo "Using Python 2.7 .bat setup...."
PATH=C:/python27/DLLs;C:/python27/;!PATH!
## C:/python27/DLLs为python的安装目录的dlls文件
## C:/python27为python的安装目录
## 是注释,方便新手观看
python.exe -W ignore E:/Canvas/runcanvas.py
## E:/Canvas/runcanvas.py 是e盘下的canvas的runcanvas.py这个文件,你下载好Canvas 7.26.zip 解压后的地址
##与我的不一样,建议这里认真看
) ELSE (
echo "Python 2.7 could not be found and it is required for CANVAS. Please update to Python 2.7."
echo "You can find an archive with all Windows dependencies at: https://www.immunityinc.com/canvas-dependencies.shtml"
)

如果一直是这样的话,建议ctrl+c。

linux
安装方法
Pre Requests for installing Canvas: (tested setup) Ubuntu 18.04 (updated but not upgraded) Copy Canvas.zip to Linux PC Unzip it to working folder. Run command as root: sudo apt-get update sudo apt-get -y install python-pip sudo apt-get -y install gtk2.0 sudo apt-get -y install python-glade2 sudo apt-get -y install python-nacl python-bcrypt sudo pip install pycrypto sudo pip install pyasn1 sudo pip install diskcache==4.1.0 sudo pip install asn1tools sudo apt-get install -y python-pycurl sudo apt-get install -y libcanberra-gtk-module sudo pip install pycurl sudo pip install requests sudo pip install pygame Go to CANVAS folder, then run: sudo bash CANVAS/installer/linux_installer.sh Setup is finished Executing: sudo python CANVAS/runcanvas.py You are breathtaking!
官方文档
https://www.immunityinc.com/products/canvas/tutorials.html
期待师傅们的使用教程~·

新加坡 1F
这玩意装起来真折腾,光Python环境就搞了俩小时
内蒙古呼和浩特市 2F
依赖包确实多,一个个装下来感觉像在考古。
江苏省苏州市 3F
内存占用确实感人,一开就快2G,感觉回到了十年前。
北京市 4F
装是装上了,但这界面也太复古了,用起来有点不习惯。
重庆市 5F
有人试过在Win11上跑吗?我点canvas.bat直接闪退🤔
北京市 6F
前几天刚搞完这个,确实得用Python2.7,3.x根本不行
北京市 7F
又是老外工具,文档还烂,注释都靠猜
广东省广州市 8F
求问E盘路径那里必须改吗?我解压到D盘了
辽宁省沈阳市 B1
@ 虎山君 路径必须改的,不然找不到文件
湖北省襄阳市 B1
@ 虎山君 必须改啊,bat里写死了E盘路径,不改肯定报错
上海市青浦区 9F
感觉还行,至少能启动,比某些国产工具强
浙江省 10F
这依赖列表太老了吧,pycrypto都淘汰多少年了
福建省福州市 B1
@ 甜甜的小草莓 现在都用pycryptodome替代,教程里pycrypto确实过时了
台湾省高雄市 11F
hhh 装完发现内存占了快2G,老古董实锤了
北京市 B1
@ Blackthorn 确实挺占内存的,跑起来风扇呼呼响
山东省淄博市 B1
@ Blackthorn 占2G内存算少的了,我这直接飙到2.5G,风扇狂转
日本 12F
那如果是用虚拟机装Ubuntu 20.04还能照着弄不?
澳大利亚 B1
@ 虚无猎手 Ubuntu 20.04可以,但要自己手动装gtk2.0那些依赖,脚本里有些包名可能变了。
日本 B1
@ 虚无猎手 20.04应该可以,我用的18.04没问题
北京市 B1
@ 虚无猎手 20.04可以,就是gtk2.0得手动装,源里可能没有
韩国 B1
@ 虚无猎手 Ubuntu 20.04虚拟机亲测能跑,gtk2.0手动装一下就行
韩国 13F
官方那个linux_installer.sh跑一半报错,有人遇到过没?
澳大利亚 14F
这工具也太老了,Python2.7现在谁还用啊
上海市金山区 B1
@ 星夜漫游者 Python2.7虽然老,但CANVAS这玩意就是吃这套,换3.x直接崩
广东省广州市 15F
我装的时候发现pycrypto报错,换了pycryptodome才搞定
北京市 16F
Win10下能用吗?有人试过没?
北京市 B1
@ 灵魂掠夺者 Win10能跑,但得关掉杀毒软件,不然老报毒
四川省资阳市 B1
@ 灵魂掠夺者 试了下Win10 1909,管理员权限运行可以正常启动
日本 17F
依赖包这么多,装完感觉系统都变慢了
河北省 B1
@ 雪球 装完系统确实卡了点,建议丢虚拟机里跑,别污染主力机
四川省绵阳市 B1
@ 雪球 依赖太多确实拖慢系统,尤其老机器根本扛不住
湖北省黄冈市 18F
这教程写得还行,至少能照着装完
内蒙古乌海市 19F
有没有更简单点的安装方法啊,这也太复杂了
北京市 20F
官方文档全是英文,看得头大
台湾省台北市 B1
@ 星空糖 之前用这个工具测过几个漏洞,结果还行
江苏省 21F
D盘当然可以,改下bat里路径就行,别照抄E盘
韩国 22F
我之前也踩过这坑,pycrypto死活装不上,最后用pycryptodome替代
湖北省武汉市 23F
那如果是Win10 LTSC版本呢?有人试过兼容性没?
黑龙江省大庆市 B1
@ 小饼干 LTSC应该没问题,我企业版都装上了
广东省广州市 B1
@ 小饼干 Win10 LTSC能跑,但得手动装py27,别指望自动识别
韩国 24F
内存占1.8G左右,启动还行,就是界面卡成PPT
湖南省长沙市 25F
又是标题党?说好的FOFA挖洞教程结果全是安装步骤
山东省临沂市 B1
@ 小水枪战士 标题党实锤了,说好FOFA挖洞结果光教装软件
马来西亚 26F
感觉还行,至少比某些国产漏洞扫描器靠谱
越南 27F
官方那个linux_installer.sh在22.04上直接报错退出,别试了
浙江省温州市 B1
@ 夜梦徘徊 22.04可以试试手动装依赖,别用那个installer
韩国 28F
这教程步骤挺清楚的,至少能看懂
湖北省武汉市 29F
我D盘路径改完就正常启动了,没啥问题
上海市 30F
pycryptodome确实比pycrypto好用多了
江西省南昌市 31F
内存占用确实大,老工具都这样
江苏省 32F
Win11试了下,管理员权限运行就不闪退了
北京市 33F
这种老工具确实该更新了,Python2.7现在太麻烦了
浙江省 34F
装的时候gtk2.0包找不到,换了源才搞定
韩国 35F
这工具界面确实卡,但功能还行吧
湖北省武汉市武昌区 36F
有没有人知道怎么优化启动速度啊?
湖北省武汉市 B1
@ 星云智汇 老工具都这样,启动慢是常态,想快的话可以试试关掉一些不用的模块。
广东省湛江市 37F
D盘路径改完就正常了,照抄E盘肯定崩
韩国 38F
Ubuntu 20.04虚拟机亲测可行,就是gtk2.0要单独装
内蒙古呼和浩特市 39F
这工具界面卡成PPT,但挖洞功能还蛮稳的
湖北省武汉市 40F
有人知道为啥canvas.bat点开就闪退吗?Win11已关杀软
香港 41F
Python2.7真劝退,现在谁还维护这玩意啊
广东省 42F
前几天刚搞完这个,折腾一晚上才跑起来,值了
广西 B1
@ 海风日记 折腾一晚上跑起来确实不容易,功能用起来怎么样?
香港 43F
求问linux下能不能用Python3替代?试了直接报错
广东省广州市 44F
内存占用确实大,不过功能挺全的,老工具就这样了
福建省三明市 45F
求问装完启动要多久?我这卡在加载界面好几分钟了
上海市 B1
@ 西瓜籽吐你 路径改完正常启动了,差不多两分钟吧
广东省东莞市 46F
这依赖列表看得头疼,一个个装太费劲了
山东省滨州市 47F
有人试过kali里装吗?会不会简单点
北京市 B1
@ 浪淘沙 kali里装反而更麻烦,依赖冲突一堆,别试了
上海市 48F
这工具界面是有点复古,但能用就行
日本 49F
安装步骤挺详细的,就是Python2.7太劝退了
日本 50F
闪退问题大概率是路径没改对,仔细检查bat文件
浙江省宁波市 51F
内存占用确实大,老工具都这样了
四川省雅安市 52F
这工具真吃内存,刚开就占1.9G,老古董没错了
辽宁省沈阳市 53F
Win10 LTSC能用,但得关杀软+管理员运行bat
江西省吉安市 54F
前几天刚搞完这个,折腾到凌晨三点才启动成功
日本 55F
求问linux下diskcache非得4.1.0吗?我装5.x直接崩了
湖北省荆门市 56F
界面卡成PPT但漏洞模块确实稳,忍了
日本 57F
D盘路径改完秒启动,别傻乎乎照抄E盘
吉林省长春市 58F
Python2.7真是时代的眼泪,现在装都得翻墙找安装包
广东省广州市 B1
@ 圣光裁决 bat文件里路径没改对就会闪退,仔细检查下你的安装目录。
澳门 59F
我这边缺两个dll文件咋整啊
山东省临沂市 B1
@ 暗星之子 我当初也缺dll,去官网补了依赖包
中国 60F
懒人福音,bat直接开整
湖南省常德市 B1
@ 爱吹牛的蚂蚁 懒人方法确实省心
韩国 61F
教程挺全,省得自己折腾了。
浙江省 B1
@ Ruby红 同感,自己搞环境太折腾了