精华内容
下载资源
问答
  • binwalk windows安装使用方法

    万次阅读 2016-12-15 22:59:22
    binwalk是一个文件的分析工具,旨在协助研究人员对文件进行分析,提取及逆向工程。简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件...binwalk在kali中默认就安装了,在其他版本的linux的安装

    http://www.cnblogs.com/pcat/p/5256288.html


    binwalk是一个文件的分析工具,旨在协助研究人员对文件进行分析,提取及逆向工程。简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件模块,还重要一点的是可以轻松地扩展。

          以上是binwalk的介绍。binwalk在kali中默认就安装了,在其他版本的linux的安装方法也是十分简单的,而在windows里就犯困了,新手百度下“binwalk windows安装”等字样也不见得有解决法子。

          而我也在网上搜了很久,基本没见到过windows常见的exe、msi形式,只有找到tar.gz形式,解压后为docs和src文件夹,src里有一个python常见的setup.py,在cmd下输入setup.py install后里面提示要安装magic,之后找了个python-magic模块安装后,import magic的时候提示缺少libmagic,一番鼓捣后,我就没弄了。

          之后,我打开https://pypi.python.org/pypi去搜binwalk的模块,也是只有tar.gz,解压后,setup.py install后,倒是不提示有什么错误,安装一路顺畅,只可惜我去python的安装目录下找,就发现了一个egg文件和一个binwalk的无后缀文件,其他都没有,也用不起的感觉。

    --------

          好了,正式介绍在windows下安装的法子,用binwalk在github上的项目来安装其源码是最简单的,里面介绍说windows上的Optional Feature Support是最Poor的,尽管如此,还是够用的。

          github项目:https://github.com/devttys0/binwalk

          binwalk的wiki:https://github.com/devttys0/binwalk/wiki

    --------

          在windows上安装前你需要已经安装python(2、3版本倒没关系)

          在cmd里输入

    git clone https://github.com/devttys0/binwalk
    cd binwalk
    python setup.py install

          (如果你机子没有安装过git,你可以直接访问项目地址,点击里面的Download Zip下载后解压即可)

          安装后,python里输入import binwalk不会报错,说明可以在python里调用binwalk(用法请自己浏览上面提供的wiki),用起来可以达到我们分析文件的目的。

          但我们喜欢linux里binwalk的使用方法,也想在windows上达到同样的效果,python安装目录下Script里那个binwalk文件(没任何后缀名)其实是一个py文件,在Script文件夹里用python运行它的话,可以达到效果,可是在Script文件夹外就犯愁了,因为cmd里不能运行没后缀的文件,而python binwalk这样的运行方式不行(因为必须指定binwalk的路径,但是如果指定了又很麻烦),而若是修改为binwalk.py,一运行又会报错,总之头疼。

    --------

          本人第一次认真地写博文,不善措辞,若有写得不足之处敬请提出,以及有更好的方法也请多多指教,谢谢。

     

          下面是我自己弄的解决法子,就是自己写个bat批处理文件来运行。

          新建一个文件夹,并把文件夹的路径加入到系统变量path里(这样在cmd里就可以直接运行了。)

          在文件夹里新建一个binwalk.bat文件

    @echo off
    echo * suggest: you'd better to input the parameters enclosed in double quotes.
    echo * made by pcat
    python "%~dp0\p_binwalk.py" %1 %2 %3 %4 %5 %6 %7 %8 %9

     

          再新建一个p_binwalk.py文件(这里写得很简单,以后能力增长的时候可能会改写)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    # -*- coding:utf-8 -*-
    # author: pcat
    # http://pcat.cnblogs.com
     
    import sys
    import binwalk
     
    if __name__ == "__main__":
        lst=sys.argv
        if len(lst)<2:
            print("No files.")
            exit()
        try:
            if lst[1][0]=='-':
                binwalk.scan(*lst[2:],signature=lst[1])
            elif lst[1][0]!='-':
                binwalk.scan(*lst[1:],signature=True)
        except:
            pass

     

          只要这个文件夹的路径在系统变量path里和这2个文件存在着,那么你就可以在cmd里像linux那样使用binwalk了。

          :)


    展开全文
  • Windows系统下使用protobuf:protobuf的简介、安装使用方法之详细攻略 目录 protobuf的简介 protobuf的安装 protobuf的使用方法 protobuf的简介 Protocol buffers是用于序列化结构化数据的灵活、...

    Windows系统下使用protobuf:protobuf的简介、安装、使用方法之详细攻略

     

     

     

    目录

    protobuf的简介

    protobuf的安装

    protobuf的使用方法


     

     

    protobuf的简介

         Protocol buffers是用于序列化结构化数据的灵活、高效、自动化的机制——比如XML,但是更小、更快、更简单。您只需定义一下希望如何对数据进行结构化,然后就可以使用特殊生成的源代码来轻松地编写和读取到各种数据流中的结构化数据,并使用各种语言。你甚至可以更新你的数据结构,而不必破坏那些被编译为“旧”格式的程序。   
        Google protobuf是一个灵活的、高效的用于序列化数据的协议。相比较XML和JSON格式,protobuf更小、更快、更便捷。protobuf也叫protocol buffer是google 的一种数据交换的格式,它独立于语言,独立于平台。Google protobuf是跨语言的,并且自带了一个编译器(protoc),只需要用它进行编译,可以编译成Java、python、C++、C#、Go等代码,然后就可以直接使用,不需要再写其他代码,自带有解析的代码。
         Google 提供了多种语言的实现:Java、c#、c++、Go 和 Python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 、json进行数据交换快许多。可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。作为一种效率和兼容性都很优秀的二进制数据传输格式,可以用于诸如网络传输、配置文件、数据存储等诸多领域。

    1、.proto文件是protobuf一个重要的文件,它定义了需要序列化数据的结构。使用protobuf的3个步骤是:
    第一步,在.proto文件中定义消息格式
    第二步,用protobuf编译器编译.proto文件
    第三步,用C++/Java等对应的protobuf API来写或者读消息

    官方文档:https://developers.google.com/protocol-buffers/docs/overview

     

    protobuf的安装

    protoc的源码和各个系统的预编译包:https://github.com/protocolbuffers/protobuf/releases
    1、选择对应的安装文件下载

    2、添加到环境变量中

    安装完成!

     

    protobuf的使用方法

    1、基本用法

    protoc --version    #查看protoc的版本

    2、代码转换显例

    切换到要使用的proto文件路径下,并打开cmd窗口执行以下命令

    protoc -I=源地址 --java_out=目标地址  源地址/xxx.proto

           此处生成时会以 proto 里面注明的java_package为路径完整生成,所以目标地址不必包含java_package及之后的路径,比如:option java_package = "com.test.protocol";,那么就会生成com/test/protocol/XXX.java
    参数说明

    • -I:主要用于指定待编译的 .proto 消息定义文件所在的目录,即可能出现的包含文件的路径,该选项可以被同时指定多个。此处指定的路径不能为空,如果是当前目录,直接使用.,如果是子目录,直接使用子目录相对径,如:foo/bar/baz,如果要编译的文件指定的文件路径为baz/test.proto,那么应这么写-I=foo/bar,而不要一直写到baz。

    比如执行命令:

    protoc -I=. --java_out=../../../../ beans/*.proto apis/*.proto *.proto

     

     

     

    展开全文
  • 如果带梯子 设置好全局翻墙 然后cmdpip install opencv-python或者下面网址(https://www.lfd.uci.edu/~gohlke/pythonlibs/)下载opencv_python-3.3.1+contrib-cp35-cp35m-win_amd64.whl 然后安装

    如果带梯子 设置好全局翻墙 然后cmd

    pip install opencv-python

    或者下面网址(https://www.lfd.uci.edu/~gohlke/pythonlibs/)下载opencv_python-3.3.1+contrib-cp35-cp35m-win_amd64.whl 然后安装

    展开全文
  • Windows安装使用 make

    千次阅读 2019-08-07 16:34:34
    Windows安装使用 make 方法 安装 chocolatey 传送门 如果不想进去点,直接在cmd中输入: @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -...

    综述

    Windows安装使用 make

    方法

    安装 chocolatey 传送门

    如果不想进去点,直接在cmd中输入:

    @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
    

    注意cmd必须管理员身份运行

    然后在cmd中运行:

    choco install make
    

    即可

    展开全文
  • Windows下Git的安装和基本使用方法

    万次阅读 2016-01-17 16:30:12
    Windows下Git的安装使用Windows下Git的安装使用 windows安装Git 创建代码仓库Repository 提交代码到本地仓库 过滤部分文件 查看修改内容 撤销未提交的修改添加 查看提交记录windows安装Git 下载Git在win下的...
  • Windows Server2012 R2 无法安装.NET Framework 3.5的解决方法

    万次阅读 多人点赞 2018-12-05 09:26:40
    Windows server 2012R2,自带的是.NET Framework 4.5,如果想SQL server2008或者SQL server2012就需要安装 .ENT Framework 3.5或者2.0的版本,建议安装 .NET3.5 版本,我本人亲测过,成功了! 安装不成功错误分析...
  • windows 8 EFI 安装使用WinPE 方法

    万次阅读 2013-08-23 17:10:51
    win7PE 打造上网本/超级本通用操作系统  拒绝windows8诱惑,win8PE ... 好了,结果什么winpe 硬盘都启动不了。  摸索了一下自己解决了,方法也不多:   1、如果你要使用WinPE 的话,得找支持EFI的pe。
  • Windows安装pip方法

    万次阅读 2017-12-07 12:57:42
    pip是一款非常方便的python包管理工具,本文主要介绍在windows10下安装pip方法。 1. 下载pip 地址:https://pypi.python.org/pypi/pip#downloads 注意选择tar.gz压缩包,目前最新版本为9.0.1,这里选择的版本是...
  • Windows下sox的安装使用方法

    千次阅读 2019-02-27 11:55:35
    二、sox的使用 1、把sox的安装路径添加到环境变量 右键“我的电脑”——“属性”——“高级系统设置”——“高级”——“环境变量”——“path”——“新建”——输入sox的安装路径 2、检查sox是否安装成功 打开...
  • 一、Windows Installer Cleanup官方下载地址,下载好的文件名称为msicuu2.exe:...三、Windows Installer Cleanup使用方法:1、从程序列表中单击启动 Win
  • Lua For windows 编辑使用

    千次阅读 2017-09-07 21:11:24
    使用Lua For WINDOWS 编辑Lua脚本,lua编辑使用简介
  • Windows安装使用Openssl

    万次阅读 多人点赞 2018-07-16 01:33:40
    2. Windows安装方法 OpenSSL官网没有提供windows版本的安装包,可以选择其他开源平台提供的工具。例如 http://slproweb.com/products/Win32OpenSSL.html 以该工具为例,安装步骤和使用方法如下: 2.1 选择32位...
  • 原生Windows安装TensorFlow 0.12方法

    万次阅读 热门讨论 2016-12-04 11:23:47
    2016年11月29日,Tensorflow官方宣布0.12版支持原生windows操作系统,不在需要通过...作为一个TF初学者,也是Windows重度依赖用户,通过在墙里墙外各种搜索,终于找到了一种可行的安装方法。现予以总结,供同行参考。
  • windows下apktool的安装使用方法

    万次阅读 2015-05-07 22:56:20
    安装下载jar 1 下载apktool jar包(最新版本apktool_2.0.0.jar),将其重命名为”apktool.jar“放在任意文件夹内(如e:/apktool)。 2 将开发者提供的一段启动脚本(windows下)保存为”apktool.bat“放在同一...
  • Windows PowerShell:Windows PowerShell的简介、入门、使用方法之详细攻略 目录 Windows PowerShell的简介 PowerShell VS Unix Shell Windows PowerShell入门 Windows PowerShell使用方法 ...
  • WSL:WSL(Windows Subsystem for Linux)的简介、安装使用方法之详细攻略 目录 WSL的简介 WSL的安装 WSL的使用方法 WSL的简介 Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够...
  • Windows使用sh指令的方法

    万次阅读 2019-04-06 16:24:14
    然后发现window的cmd无法使用这个指令,因此本文就是为了介绍大家在windows环境下使用sh指令的方法,本文将介绍2种方法来帮助大家 方法一:使用Git 下载git,不过在这里下载速度比较慢。如果了360软件管家的...
  • windows 上rsync客户端使用方法

    万次阅读 2017-12-27 14:16:46
    1.1 获取 windows上实现...您可以使用cwRsync快速远程文件备份和同步。 1.1.1 官网下载地址 https://www.itefix.net/cwrsync 下载方法: 1.点击面页中的get,获取Free(免费版本) 2.转跳后点击 Download cwRsy
  • windows上pip安装使用详解

    万次阅读 多人点赞 2018-11-21 19:49:58
    本次详细介绍pip的安装、以及使用方法。 1、pip下载安装配置 1.1 pip是依赖python的,首先检查下windows机器上有没有安装python,或者有没有添加到环境变量中,如果都没有需要安装或者加入环境变量,详细步骤请看...
  • 1.打开网址: ... 2.找到composer-setup.exe....3.双击打开安装文件 4.这里是你的php安装目录 5.要选择5.4以上的版本才行 6.直接点下一步 7.下一步 8.下一步 9.安装完成
  • 硬盘使用GPT方式安装windows 10方法

    千次阅读 2019-06-25 18:13:54
    系统很快进入到安装界面,在这里请不要点击下一步。请按组合键 Shift + F10 打开命令窗口 x:\Sources>diskpart //进diskpart工具。 DISKPART>list disk //列出所有硬盘。 DISKPART>select disk 0 // ...
  • 说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!...解决方法:是因为unix系统与windows系统跨平台问题导致,执行git config core.autocrlf false后,再提交就不会报错了。
  • 1、使用以下命令诊断windows服务模式运行的Java进程 (–interact 打开服务UI交互模式,方便诊断问题): as-service.bat -port as-service.bat -pid as-service.bat -pid <pid> --interact 2、dashboard ...
  • Windows 10安装pip方法

    千次阅读 2019-05-29 17:46:22
    pip是一款非常方便的python包管理工具,本文主要介绍在windows 10下安装pip方法。 1. 下载pip 地址 注意选择tar.gz压缩包,目前最新版本为9.0.1,这里选择的版本是:pip-9.0.1.tar.gz (md5, pgp) 2. 解压安装 解压...
  • Windows下Openocd使用方法

    千次阅读 2015-07-02 18:09:09
    烧录: cmd window 1: openocd.exe –f openjtag.cfg –f zx2000.cfg 注意,在zx2000.cfg中要设置好 load_timing load_eloader load_uboot 要load的文件的地址。 Cmd window 2: ...load_elo
  • 一句话概括:安装Windows 7后Ghost一个XP系统无法启动解决方法:把C盘标记为活动分区. 大家好,我把自己在今天使用Windows 7遇到的一个小问题提出来给大家分享. 首先说明,这不是双系统.想看XP和7共存的朋友请绕路,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 767,681
精华内容 307,072
关键字:

windows安装器使用方法