Mercurial > hg > anonet-resdb
annotate contrib/splicex/README @ 705:dc8f88270f6a draft
SpliceX update: pyinstall added
author | d3v11 <d3v11@d3v11.ano> |
---|---|
date | Sat, 29 Oct 2011 10:17:30 -0400 |
parents | a554ba2c1e81 |
children | de6fd9fc14e5 |
rev | line source |
---|---|
692 | 1 __________ _ _ __ __ ______ |
2 / / / / ___| _ __ | (_) ___ ___\ \/ / / / / / | |
3 / / / /\___ \| '_ \| | |/ __/ _ \\ / / / / / | |
4 / / / / ___) | |_) | | | (_| __// \ / / / / | |
5 /_/_/_/ |____/| .__/|_|_|\___\___/_/\_\/_/_/_/ | |
6 |_| | |
7 | |
8 .:Brute Force Utilities For GNU/Linux:. | |
9 | |
10 SpliceX is free software: you can redistribute it and/or modify it under | |
11 the terms of the GNU General Public License as published by the Free | |
12 Software Foundation, either version 3 of the License, or (at your option) | |
13 any later version. | |
14 | |
15 SpliceX is distributed in the hope that it will be useful, but WITHOUT | |
16 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
17 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
18 for more details. http://www.gnu.org/licenses/ | |
19 | |
20 AUTHOR: | |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
21 |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
22 d3v11 <d3v11@d3v11.ano> |
692 | 23 |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
24 |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
25 |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
26 (UN)INSTALL: |
692 | 27 |
705 | 28 You may optionally install splicex with cython. Doing so takes |
29 longer to install because of compile times but splicex will | |
30 also be 20% to 35% faster, depending on your system. I recommend | |
31 this option if you intend on putting splicex to long-term use. | |
32 If your goal is simply to test, try, and/or debug splicex then | |
33 using the pythonic install will be more practical. | |
34 | |
35 DEPENDS ON: | |
36 | |
37 python (>=2.6), python-dev(>=2.6), cython (>=0.12.1), | |
38 gcc (>=4.4.3), bash (>=4.1.5), man (>=2.5.7) | |
39 | |
40 SOURCE: | |
692 | 41 |
705 | 42 ./configure <python[version]> |
43 make compile | |
44 make install | |
45 | |
46 DEBIAN/UBUNTU: | |
692 | 47 |
705 | 48 ./configure <python[version]> |
49 make compile | |
50 make install-deb | |
51 | |
52 UNINSTALL: | |
53 | |
54 SOURCE: | |
55 make uninstall | |
692 | 56 |
705 | 57 DEBIAN/UBUNTU: |
58 apt-get remove splicex | |
59 | |
60 PYTHONIC (UN)INSTALL: | |
61 | |
62 You make optionally install splicex as pure python. | |
63 Install times are quick but splicex will be 20% to 35% | |
64 slower than compiling an executable binary with the | |
65 cython + gcc option above. I recommend using this option | |
66 if you simply want to test, try, and/or debug splicex. | |
67 | |
68 DEPENDS ON: | |
692 | 69 |
705 | 70 python (>=2.6), bash (>=4.1.5), man (>=2.5.7) |
71 | |
72 SOURCE: | |
73 | |
74 ./configure <python[version]> --no-compile | |
75 make pyinstall | |
76 | |
77 DEBIAN/UBUNTU: | |
78 | |
79 ./configure <python[version]> --no-compile | |
80 make pyinstall-deb | |
81 | |
82 UNINSTALL: | |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
83 |
705 | 84 SOURCE: |
85 make uninstall | |
692 | 86 |
705 | 87 DEBIAN/UBUNTU: |
88 apt-get remove splicex | |
692 | 89 |
90 TOOLS: | |
91 | |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
92 SpliceX includes brute forcing tools. Each tool will |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
93 include a README file in its respected folder(s): |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
94 |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
95 ls tools/* |
692 | 96 |
97 UPDATE: | |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
98 |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
99 d3v11's AnoNet(2) update for splicex: |
692 | 100 |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
101 make update |
692 | 102 |
103 HELP AND USAGE: | |
104 | |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
105 To obtain additional information on how to use splicex |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
106 enter either of the following commands after installation: |
692 | 107 |
697
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
108 splicex --help |
a554ba2c1e81
SpliceX now compiles to true binary
d3v11 <d3v11@d3v11.ano>
parents:
692
diff
changeset
|
109 splicex --rtfm |
692 | 110 |
111 |