Windows安装Immunity CANVAS方法

枫少@KillBoy
枫少@KillBoy
管理员
215
文章
0
粉丝
资源分享497,028字数 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
评论  49  访客  49
    • 黑夜独白
      黑夜独白 0

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

      • 旧时雪
        旧时雪 1

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

        • 铁铠冥魂
          铁铠冥魂 0

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

          • 神经回响
            神经回响 0

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

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

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

              • 惊蛰
                惊蛰 0

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

                • 银河残影
                  银河残影 0

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

                  • 虎山君
                    虎山君 0

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

                      • 日珥掠影
                        日珥掠影 0

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

                      • 溪边客
                        溪边客 0

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

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

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

                          • Blackthorn
                            Blackthorn 0

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

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

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

                              • 虚无猎手
                                虚无猎手 0

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

                                  • 虚拟师
                                    虚拟师 0

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

                                    • 小云朵糖
                                      小云朵糖 0

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

                                    • 猎鹰骑士
                                      猎鹰骑士 0

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

                                      • 星夜漫游者
                                        星夜漫游者 0

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

                                          • 芝士
                                            芝士 1

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

                                          • 霜羽灵心
                                            霜羽灵心 0

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

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

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

                                                • 绯樱落雨
                                                  绯樱落雨 1

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

                                                • 雪球
                                                  雪球 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

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

                                                                            • 夜梦徘徊
                                                                              夜梦徘徊 0

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

                                                                                • 朵朵羊
                                                                                  朵朵羊 0

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

                                                                                • 过客阿云
                                                                                  过客阿云 0

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

                                                                                  • 木雕花
                                                                                    木雕花 0

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

                                                                                    • 叨叨鸭
                                                                                      叨叨鸭 0

                                                                                      pycryptodome确实比pycrypto好用多了

                                                                                      • 芒种田间
                                                                                        芒种田间 0

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

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

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

                                                                                          • Mr.Marshmallow
                                                                                            Mr.Marshmallow 0

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

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

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

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

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

                                                                                                • 星云智汇
                                                                                                  星云智汇 0

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

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

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

                                                                                                  匿名

                                                                                                  发表评论

                                                                                                  匿名网友

                                                                                                  拖动滑块以完成验证