原文链接: http://www.kylin-ux.com/2017/04/23/network-web-tool-fedora25-fiddler安装

开发环境

1
2
➜ ~ cat /etc/redhat-release
Fedora release 25 (Twenty Five)

安装mono

1
2
3
sudo dnf config-manager --add-repo http://download.mono-project.com/repo/centos/
sudo rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
sudo dnf install mono-complete

Mono(https://github.com/mono/mono) is an open source implementation of Microsoft’s .NET Framework based on the ECMA standards for C# and the Common Language Runtime.
The Mono project is part of the .NET Foundation(https://github.com/dotnet)

安装fiddler

1
curl -O http://www.telerik.com/docs/default-source/fiddler/fiddler-linux.zip

解压即可

运行fiddler

1
2
3
unzip fiddler-linux.zip -d fiddler-linux
cd fiddler-linux
mono ./Fiddler.exe

附:

A, mono-complete的依赖

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
=========================================================================================================
Package Arch Version Repository Size
=========================================================================================================
Installing:
ibm-data-db2 x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 39 k
libgdiplus-devel x86_64 4.2-2.fc24 fedora 15 k
libgdiplus0 x86_64 3.12-1 download.mono-project.com_repo_centos_ 157 k
libmono-2_0-1 x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 3.2 k
libmono-2_0-devel x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 43 k
libmonoboehm-2_0-1 x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 4.8 M
libmonoboehm-2_0-devel x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 3.0 k
libmonosgen-2_0-1 x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 5.2 M
libmonosgen-2_0-devel x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 6.2 k
libpng15 x86_64 1.5.28-1.fc25 updates 96 k
mono-complete x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 3.3 k
mono-core x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 20 M
mono-data x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 4.2 M
mono-data-oracle x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 81 k
mono-data-sqlite x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 68 k
mono-devel x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 20 M
mono-extras x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 433 k
mono-locale-extras x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 289 k
mono-mvc x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 450 k
mono-nunit x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 166 k
mono-reactive x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 378 k
mono-wcf x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 1.0 M
mono-web x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 2.3 M
mono-winforms x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 1.5 M
mono-winfxcore x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 273 k
monodoc-core x86_64 4.8.1.0-0.xamarin.1 download.mono-project.com_repo_centos_ 19 M

B, GPG Key

PGP是一种加密软件, 可从Symantec购买
GPG也叫GnuPG, 是由Gnu组织根据OpenPGP标准(RFC 4880)而编写的加密软件, 开源版PGP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
➜ ~ curl http://keyserver.ubuntu.com/pks/lookup\?op\=get\&search\=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Public Key Server -- Get "0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef "</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<style type="text/css">
/*<![CDATA[*/
.uid { color: green; text-decoration: underline; }
.warn { color: red; font-weight: bold; }
/*]]>*/
</style></head><body><h1>Public Key Server -- Get "0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef "</h1>
<pre>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.6
Comment: Hostname: keyserver.ubuntu.com
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
dQ==
=MWcF
-----END PGP PUBLIC KEY BLOCK-----
</pre>
</body></html>