windows PAC脚本解析的软件 pac syntax检查

参考文档:

https://zhuanlan.zhihu.com/p/22166179?refer=barretlee

https://github.com/pacparser/pacparser

https://community.mcafee.com/thread/47557?tstart=0

动态在线检查网页测试i:

http://home.thorsen.pm/proxyforurl

安装步骤参考:

环境(centos6.7 python环境默认2.6 2.7 都可以)

https://github.com/pacparser/pacparser

大致过程

cd root

git clone https://github.com/pacparser/pacparser.git

cd pacparser/

\make -C src

\make -C src install

可能报错:

执行命令

# pactester

pactester: error while loading shared libraries: libpacparser.so.1: cannot open shared object file: No such file or directory

解决方法:

cd /root/pacparser

cp ./src/libpacparser.so.1  /usr/lib64/

结果: 命令可以执行打印版本

# pactester -v

1.3.7rc6-28-gdb3473d

用途:

1 检查pac脚本

2 检查pac对于host域名使用的转发途径

# pactester -p proxy.pac  -u http://www.baidu.com

PROXY 10.1.81.241:8080

时间: 2024-08-03 13:45:51

windows PAC脚本解析的软件 pac syntax检查的相关文章

关于一些网络代理实现智能流量分流的研究(PAC脚本介绍及利用)

因为工作原因,需要访问一些国外的网站(科学上网),但直接FQ并不方便,于是研究了一些代理软件,比如Nydus,Green等, 在Nydus的Proxy版本中发现了实现国内国外流量的智能分流的办法,通过搜索和分析发现其中原理是通过一个叫PAC脚本的东东来实现的. 1.什么是代理脚本(PAC)一个PAC文件其实就是一个文本文件,最简单的格式就是包含一个叫FindProxyForURL的JScript函数,IE通过传入两个变量来调用这个函数,一个是用户浏览的地址URL全路经,一个是这个URL中的主机名

Windows桌面开发者的必备软件

如果你新安装好了一台WindowsXP或者Windows7的机器,作为一个开发人员,我建议安装下面这些软件: 1,WinMerge. http://winmerge.org/ 2, Lua for windows,或者Python或者Ruby,选择一个你喜欢的脚本语言.LuaForWindows还自带了一个Scite编辑器,节省了找一个程序员相关编辑器的步骤. http://luaforwindows.luaforge.net/ 3,7-zip,不需要安装winzip或者winrar了 http

定制windows环境下cmd替代软件ConEmu

定制windows环境下cmd替代软件ConEmu 公认的是Windows环境下命令行界面太难用. 不管是cmd还是powershell都不顺手!!窗口宽度不能全屏,字体太难看还不能调整,窗口背景不能更换,永远的黑白配,最痛苦的是复制和粘贴.都不知道MS是怎么想的?搞个这么个反人类的东西出来,还万年不变,从Windows诞生到Windows7不论是桌面版还是服务器版都一样,到了windows8/windows10换成powershell一样的鸡肋. 在百度搜了一下,找到cmd的替代软件conem

第二节windows系统下Xshell 5软件远程访问虚拟机 Linux系统

下载Xshell 5软件在windows下安装 安装好后Xshell 5启动软件 下一步,检查虚拟机,配置是否正确 下一步,设置网络,保障虚拟机系统能够连接网络 下一步,进入虚拟机系统,检查虚拟机网络连接是否正常,如果没有,将链接网络,链接到网络 下一步,网络正常连接后,打开终端命令 下一步,在终端输入“ifconfig”回车查看系统的ip地址 下一步,此时你应该可以看到虚拟机的ip地址,和网关等信息     (如果发现系统没有获得ip地址,可以用“ifconfig eth0 ip地址”命令来设

Transvalor.Forge.NXT.1.0.WINDOWS.LINUX-SSQ锻造成形模拟软件

FORGE NXT 1.0带来的新功能,将提高工程生产率和效率令人印象深刻.与现实的运动,一个端到端的组织演变能力和完全重新设计的直观的用户界面,FORGE NXT 1.0提供了最佳的一流的锻造模拟一个易于使用的工作环境. Transvalor S.A,一个在全球范围内领先的研发和市场推广成形模拟软件,发布了其FORGE NXT软件版本1.0.随着这项宣布,Transvalor S.A巩固了其成形仿真和建模技术的领导者. Finite Solutions, Inc.产品: SOLIDCast v

Windows错误码解析

阅读目录 Windows API 错误码解析 Windows异常值解析 ErrLook程序 参考资料 C或者C++开发肯定经常会遇到各种错误码,由于每个错误码只是一个枚举或者一个整形数值,调试或者输出日志的时候,无法知道这个错误码的具体含义,这时候就需要将此错误码解释出来.对于自己定义的错误码,可以通过自己的方式进行解析.对于Windows API的错误码,则需要调用Windows的API进行解析,下面来介绍具体的错误码解析方法. 回到顶部 Windows API 错误码解析 调用Windows

android init进程分析 init脚本解析和处理

(懒人近期想起我还有csdn好久没打理了.这个android init躺在我的草稿箱中快5年了.略微改改发出来吧) RC文件格式 rc文件是linux中常见的启动载入阶段运行的文件.rc是run commands的缩写.基本上能够理解为在启动阶段运行的一些列命令.android init进程启动时,也会运行此启动脚本文件,init.rc.init.rc的写法稍有点复杂,具体可參考 /system/core/init下的readme文件.脚本基本组成是由四类,为: commands: 命令 act

Windows ftp脚本和RSCD agent自动安装脚本

Windows ftp脚本 和bladelogic RSCD Agent自动安装脚本 @echo off if %PROCESSOR_ARCHITECTURE:~-1%==4 ( netsh advfirewall firewall add rule name="all tcp 4750" dir=in protocol=tcp localport=475 action=allow netsh advfirewall firewall add rule name="all t

zabbix监控windows日志脚本

zabbix监控windows日志脚本     脚本用于监控windows服务器上日志,查看日志文件的末尾N行,如果N行中包含某字段,则输出0,否则输出1,然后再zabbix的配置文件空定义kye,进行监控. 文本文件的换行符是"\n" 编辑脚本log.py import sys import re def last_lines(filename, lines = 1):     lines = int(lines)     block_size = 1024     block =