Windows安装Immunity CANVAS方法

枫少@KillBoy
枫少@KillBoy
管理员
220
文章
0
粉丝
资源分享887,647字数 446阅读1分29秒阅读模式
AI智能摘要
想亲手运行这款传奇的网络安全工具Immunity CANVAS,却卡在了繁琐的Python环境配置上?别被满屏的依赖报错劝退。本文为你梳理了从获取安装包到一键启动的完整路径,不仅提供了官方依赖包的直达链接,更关键的是,文中那段看似复杂的批处理脚本,其实暗藏着决定成败的配置玄机。跟着步骤走,让你在Windows上顺利部署这个渗透测试利器。
— AI 生成的文章内容摘要

一:百度云地址

Immunity Canvas 7.26.zip 链接:https://pan.baidu.com/s/1fo1lRxJ2buVeg_OJeokcSQ  提取码:r6sk

二:安装

windows

下载好之后,打开canvas.bat

Windows安装Immunity CANVAS方法-图片1

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

Windows安装Immunity CANVAS方法-图片2

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

Windows安装Immunity CANVAS方法-图片3

Windows安装Immunity CANVAS方法-图片4

Windows安装Immunity CANVAS方法-图片5

canvas.bat

Windows安装Immunity CANVAS方法-图片6


@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"
)                                              

Windows安装Immunity CANVAS方法-图片7

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

Windows安装Immunity CANVAS方法-图片8

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

期待师傅们的使用教程~·

https://www.freebuf.com/sectool/265119.html

 
枫少@KillBoy
评论  88  访客  88
    • 黑夜独白
      黑夜独白 0

      这玩意装起来真折腾,光Python环境就搞了俩小时

      • 旧时雪
        旧时雪 1

        依赖包确实多,一个个装下来感觉像在考古。

        • 铁铠冥魂
          铁铠冥魂 0

          内存占用确实感人,一开就快2G,感觉回到了十年前。

          • 神经回响
            神经回响 0

            装是装上了,但这界面也太复古了,用起来有点不习惯。

            • 高傲鹰击空
              高傲鹰击空 0

              有人试过在Win11上跑吗?我点canvas.bat直接闪退🤔

              • 惊蛰
                惊蛰 0

                前几天刚搞完这个,确实得用Python2.7,3.x根本不行

                • 银河残影
                  银河残影 0

                  又是老外工具,文档还烂,注释都靠猜

                  • 虎山君
                    虎山君 0

                    求问E盘路径那里必须改吗?我解压到D盘了

                      • 日珥掠影
                        日珥掠影 0

                        @ 虎山君 路径必须改的,不然找不到文件

                        • AbyssalWraith
                          AbyssalWraith 0

                          @ 虎山君 必须改啊,bat里写死了E盘路径,不改肯定报错

                        • 溪边客
                          溪边客 0

                          感觉还行,至少能启动,比某些国产工具强

                          • 甜甜的小草莓
                            甜甜的小草莓 0

                            这依赖列表太老了吧,pycrypto都淘汰多少年了

                              • 嘀嘀咕
                                嘀嘀咕 0

                                @ 甜甜的小草莓 现在都用pycryptodome替代,教程里pycrypto确实过时了

                              • Blackthorn
                                Blackthorn 1

                                hhh 装完发现内存占了快2G,老古董实锤了

                                  • 烤红薯专家
                                    烤红薯专家 0

                                    @ Blackthorn 确实挺占内存的,跑起来风扇呼呼响

                                    • 阿拉丁
                                      阿拉丁 0

                                      @ Blackthorn 占2G内存算少的了,我这直接飙到2.5G,风扇狂转

                                    • 虚无猎手
                                      虚无猎手 0

                                      那如果是用虚拟机装Ubuntu 20.04还能照着弄不?

                                        • 虚拟师
                                          虚拟师 1

                                          @ 虚无猎手 Ubuntu 20.04可以,但要自己手动装gtk2.0那些依赖,脚本里有些包名可能变了。

                                          • 小云朵糖
                                            小云朵糖 1

                                            @ 虚无猎手 20.04应该可以,我用的18.04没问题

                                            • 吐蕃使者
                                              吐蕃使者 0

                                              @ 虚无猎手 20.04可以,就是gtk2.0得手动装,源里可能没有

                                              • 无敌
                                                无敌 0

                                                @ 虚无猎手 Ubuntu 20.04虚拟机亲测能跑,gtk2.0手动装一下就行

                                              • 猎鹰骑士
                                                猎鹰骑士 1

                                                官方那个linux_installer.sh跑一半报错,有人遇到过没?

                                                • 星夜漫游者
                                                  星夜漫游者 1

                                                  这工具也太老了,Python2.7现在谁还用啊

                                                    • 芝士
                                                      芝士 1

                                                      @ 星夜漫游者 Python2.7虽然老,但CANVAS这玩意就是吃这套,换3.x直接崩

                                                    • 霜羽灵心
                                                      霜羽灵心 0

                                                      我装的时候发现pycrypto报错,换了pycryptodome才搞定

                                                      • 灵魂掠夺者
                                                        灵魂掠夺者 0

                                                        Win10下能用吗?有人试过没?

                                                          • 绯樱落雨
                                                            绯樱落雨 1

                                                            @ 灵魂掠夺者 Win10能跑,但得关掉杀毒软件,不然老报毒

                                                            • 梦魇舞者
                                                              梦魇舞者 1

                                                              @ 灵魂掠夺者 试了下Win10 1909,管理员权限运行可以正常启动

                                                            • 雪球
                                                              雪球 0

                                                              依赖包这么多,装完感觉系统都变慢了

                                                                • 流云归处
                                                                  流云归处 0

                                                                  @ 雪球 装完系统确实卡了点,建议丢虚拟机里跑,别污染主力机

                                                                  • 绿叶凝香
                                                                    绿叶凝香 0

                                                                    @ 雪球 依赖太多确实拖慢系统,尤其老机器根本扛不住

                                                                  • 灰羽轻扬
                                                                    灰羽轻扬 0

                                                                    这教程写得还行,至少能照着装完

                                                                    • SnickerdoodleDude
                                                                      SnickerdoodleDude 0

                                                                      有没有更简单点的安装方法啊,这也太复杂了

                                                                      • 星空糖
                                                                        星空糖 0

                                                                        官方文档全是英文,看得头大

                                                                          • 七夕鹊桥
                                                                            七夕鹊桥 0

                                                                            @ 星空糖 之前用这个工具测过几个漏洞,结果还行

                                                                          • 幻象之纱
                                                                            幻象之纱 0

                                                                            D盘当然可以,改下bat里路径就行,别照抄E盘

                                                                            • 枫汐
                                                                              枫汐 0

                                                                              我之前也踩过这坑,pycrypto死活装不上,最后用pycryptodome替代

                                                                              • 小饼干
                                                                                小饼干 0

                                                                                那如果是Win10 LTSC版本呢?有人试过兼容性没?

                                                                                  • 傲世孤狼
                                                                                    傲世孤狼 0

                                                                                    @ 小饼干 LTSC应该没问题,我企业版都装上了

                                                                                    • 花信风
                                                                                      花信风 0

                                                                                      @ 小饼干 Win10 LTSC能跑,但得手动装py27,别指望自动识别

                                                                                    • 记忆编辑者
                                                                                      记忆编辑者 0

                                                                                      内存占1.8G左右,启动还行,就是界面卡成PPT

                                                                                      • 小水枪战士
                                                                                        小水枪战士 0

                                                                                        又是标题党?说好的FOFA挖洞教程结果全是安装步骤

                                                                                          • 梦羽轻扬
                                                                                            梦羽轻扬 0

                                                                                            @ 小水枪战士 标题党实锤了,说好FOFA挖洞结果光教装软件

                                                                                          • 蜜桃松鼠
                                                                                            蜜桃松鼠 0

                                                                                            感觉还行,至少比某些国产漏洞扫描器靠谱

                                                                                            • 夜梦徘徊
                                                                                              夜梦徘徊 0

                                                                                              官方那个linux_installer.sh在22.04上直接报错退出,别试了

                                                                                                • 朵朵羊
                                                                                                  朵朵羊 0

                                                                                                  @ 夜梦徘徊 22.04可以试试手动装依赖,别用那个installer

                                                                                                • 过客阿云
                                                                                                  过客阿云 1

                                                                                                  这教程步骤挺清楚的,至少能看懂

                                                                                                  • 木雕花
                                                                                                    木雕花 0

                                                                                                    我D盘路径改完就正常启动了,没啥问题

                                                                                                    • 叨叨鸭
                                                                                                      叨叨鸭 0

                                                                                                      pycryptodome确实比pycrypto好用多了

                                                                                                      • 芒种田间
                                                                                                        芒种田间 0

                                                                                                        内存占用确实大,老工具都这样

                                                                                                        • 萌萌小奶熊
                                                                                                          萌萌小奶熊 0

                                                                                                          Win11试了下,管理员权限运行就不闪退了

                                                                                                          • Mr.Marshmallow
                                                                                                            Mr.Marshmallow 0

                                                                                                            这种老工具确实该更新了,Python2.7现在太麻烦了

                                                                                                            • 憨憨的河马大叔
                                                                                                              憨憨的河马大叔 0

                                                                                                              装的时候gtk2.0包找不到,换了源才搞定

                                                                                                              • 懒洋洋的树懒
                                                                                                                懒洋洋的树懒 0

                                                                                                                这工具界面确实卡,但功能还行吧

                                                                                                                • 星云智汇
                                                                                                                  星云智汇 0

                                                                                                                  有没有人知道怎么优化启动速度啊?

                                                                                                                    • 阿芙罗狄忒
                                                                                                                      阿芙罗狄忒 0

                                                                                                                      @ 星云智汇 老工具都这样,启动慢是常态,想快的话可以试试关掉一些不用的模块。

                                                                                                                    • 暴躁的咖啡豆
                                                                                                                      暴躁的咖啡豆 1

                                                                                                                      D盘路径改完就正常了,照抄E盘肯定崩

                                                                                                                      • 深蓝寂静
                                                                                                                        深蓝寂静 1

                                                                                                                        Ubuntu 20.04虚拟机亲测可行,就是gtk2.0要单独装

                                                                                                                        • 茶烟隐
                                                                                                                          茶烟隐 0

                                                                                                                          这工具界面卡成PPT,但挖洞功能还蛮稳的

                                                                                                                          • 鬼灯盏
                                                                                                                            鬼灯盏 1

                                                                                                                            有人知道为啥canvas.bat点开就闪退吗?Win11已关杀软

                                                                                                                            • 落魄
                                                                                                                              落魄 0

                                                                                                                              Python2.7真劝退,现在谁还维护这玩意啊

                                                                                                                              • 海风日记
                                                                                                                                海风日记 0

                                                                                                                                前几天刚搞完这个,折腾一晚上才跑起来,值了

                                                                                                                                  • 流云的遐想
                                                                                                                                    流云的遐想 0

                                                                                                                                    @ 海风日记 折腾一晚上跑起来确实不容易,功能用起来怎么样?

                                                                                                                                  • 尸香魔芋
                                                                                                                                    尸香魔芋 0

                                                                                                                                    求问linux下能不能用Python3替代?试了直接报错

                                                                                                                                    • 怀旧车厢
                                                                                                                                      怀旧车厢 1

                                                                                                                                      内存占用确实大,不过功能挺全的,老工具就这样了

                                                                                                                                      • 西瓜籽吐你
                                                                                                                                        西瓜籽吐你 0

                                                                                                                                        求问装完启动要多久?我这卡在加载界面好几分钟了

                                                                                                                                          • 夜之执迷
                                                                                                                                            夜之执迷 1

                                                                                                                                            @ 西瓜籽吐你 路径改完正常启动了,差不多两分钟吧

                                                                                                                                          • 摸鱼小能王
                                                                                                                                            摸鱼小能王 1

                                                                                                                                            这依赖列表看得头疼,一个个装太费劲了

                                                                                                                                            • 浪淘沙
                                                                                                                                              浪淘沙 0

                                                                                                                                              有人试过kali里装吗?会不会简单点

                                                                                                                                                • 独坐听
                                                                                                                                                  独坐听 1

                                                                                                                                                  @ 浪淘沙 kali里装反而更麻烦,依赖冲突一堆,别试了

                                                                                                                                                • 孔雀
                                                                                                                                                  孔雀 0

                                                                                                                                                  这工具界面是有点复古,但能用就行

                                                                                                                                                  • 画匠朱
                                                                                                                                                    画匠朱 0

                                                                                                                                                    安装步骤挺详细的,就是Python2.7太劝退了

                                                                                                                                                    • 闷骚小恶魔
                                                                                                                                                      闷骚小恶魔 1

                                                                                                                                                      闪退问题大概率是路径没改对,仔细检查bat文件

                                                                                                                                                      • Netherstride
                                                                                                                                                        Netherstride 0

                                                                                                                                                        内存占用确实大,老工具都这样了

                                                                                                                                                        • 荒原哨兵
                                                                                                                                                          荒原哨兵 0

                                                                                                                                                          这工具真吃内存,刚开就占1.9G,老古董没错了

                                                                                                                                                          • 神圣守护
                                                                                                                                                            神圣守护 0

                                                                                                                                                            Win10 LTSC能用,但得关杀软+管理员运行bat

                                                                                                                                                            • 社交癌晚期
                                                                                                                                                              社交癌晚期 1

                                                                                                                                                              前几天刚搞完这个,折腾到凌晨三点才启动成功

                                                                                                                                                              • 镇军将军
                                                                                                                                                                镇军将军 0

                                                                                                                                                                求问linux下diskcache非得4.1.0吗?我装5.x直接崩了

                                                                                                                                                                • 幻觉之梦
                                                                                                                                                                  幻觉之梦 0

                                                                                                                                                                  界面卡成PPT但漏洞模块确实稳,忍了

                                                                                                                                                                  • 孤单星
                                                                                                                                                                    孤单星 0

                                                                                                                                                                    D盘路径改完秒启动,别傻乎乎照抄E盘

                                                                                                                                                                    • 圣光裁决
                                                                                                                                                                      圣光裁决 0

                                                                                                                                                                      Python2.7真是时代的眼泪,现在装都得翻墙找安装包

                                                                                                                                                                        • Ravenous
                                                                                                                                                                          Ravenous 1

                                                                                                                                                                          @ 圣光裁决 bat文件里路径没改对就会闪退,仔细检查下你的安装目录。

                                                                                                                                                                        • 暗星之子
                                                                                                                                                                          暗星之子 1

                                                                                                                                                                          我这边缺两个dll文件咋整啊

                                                                                                                                                                            • 饼干熊
                                                                                                                                                                              饼干熊 1

                                                                                                                                                                              @ 暗星之子 我当初也缺dll,去官网补了依赖包

                                                                                                                                                                            • 爱吹牛的蚂蚁
                                                                                                                                                                              爱吹牛的蚂蚁 1

                                                                                                                                                                              懒人福音,bat直接开整

                                                                                                                                                                              • Ruby红
                                                                                                                                                                                Ruby红 1

                                                                                                                                                                                教程挺全,省得自己折腾了。

                                                                                                                                                                                  • SavageMode
                                                                                                                                                                                    SavageMode 1

                                                                                                                                                                                    @ Ruby红 同感,自己搞环境太折腾了

                                                                                                                                                                                匿名

                                                                                                                                                                                发表评论

                                                                                                                                                                                匿名网友

                                                                                                                                                                                拖动滑块以完成验证