diff options
author | heqnx <root@heqnx.com> | 2025-05-21 19:02:07 +0300 |
---|---|---|
committer | heqnx <root@heqnx.com> | 2025-05-21 19:02:07 +0300 |
commit | ccf66306295f306e587c0f5b70aa1309929039b5 (patch) | |
tree | 74fedba81bdc767ca92570e145920d9baee8b059 | |
parent | 0874699e363adbbafc457d90cc58906b1a591a06 (diff) | |
download | phrack-papers-main.tar.gz phrack-papers-main.zip |
-rwxr-xr-x | download-phrack-targz.sh | 25 | ||||
-rw-r--r-- | phrack01.tar.gz | bin | 0 -> 10786 bytes | |||
-rw-r--r-- | phrack02.tar.gz | bin | 0 -> 18799 bytes | |||
-rw-r--r-- | phrack03.tar.gz | bin | 0 -> 21489 bytes | |||
-rw-r--r-- | phrack04.tar.gz | bin | 0 -> 35903 bytes | |||
-rw-r--r-- | phrack05.tar.gz | bin | 0 -> 45421 bytes | |||
-rw-r--r-- | phrack06.tar.gz | bin | 0 -> 82148 bytes | |||
-rw-r--r-- | phrack07.tar.gz | bin | 0 -> 35951 bytes | |||
-rw-r--r-- | phrack08.tar.gz | bin | 0 -> 40424 bytes | |||
-rw-r--r-- | phrack09.tar.gz | bin | 0 -> 35263 bytes | |||
-rw-r--r-- | phrack10.tar.gz | bin | 0 -> 31066 bytes | |||
-rw-r--r-- | phrack11.tar.gz | bin | 0 -> 44477 bytes | |||
-rw-r--r-- | phrack12.tar.gz | bin | 0 -> 42783 bytes | |||
-rw-r--r-- | phrack13.tar.gz | bin | 0 -> 37224 bytes | |||
-rw-r--r-- | phrack14.tar.gz | bin | 0 -> 36116 bytes | |||
-rw-r--r-- | phrack15.tar.gz | bin | 0 -> 25524 bytes | |||
-rw-r--r-- | phrack16.tar.gz | bin | 0 -> 26249 bytes | |||
-rw-r--r-- | phrack17.tar.gz | bin | 0 -> 45215 bytes | |||
-rw-r--r-- | phrack18.tar.gz | bin | 0 -> 51054 bytes | |||
-rw-r--r-- | phrack19.tar.gz | bin | 0 -> 25472 bytes | |||
-rw-r--r-- | phrack20.tar.gz | bin | 0 -> 126178 bytes | |||
-rw-r--r-- | phrack21.tar.gz | bin | 0 -> 82370 bytes | |||
-rw-r--r-- | phrack22.tar.gz | bin | 0 -> 92838 bytes | |||
-rw-r--r-- | phrack23.tar.gz | bin | 0 -> 61072 bytes | |||
-rw-r--r-- | phrack24.tar.gz | bin | 0 -> 73707 bytes | |||
-rw-r--r-- | phrack25.tar.gz | bin | 0 -> 69377 bytes | |||
-rw-r--r-- | phrack26.tar.gz | bin | 0 -> 70625 bytes | |||
-rw-r--r-- | phrack27.tar.gz | bin | 0 -> 91406 bytes | |||
-rw-r--r-- | phrack28.tar.gz | bin | 0 -> 85484 bytes | |||
-rw-r--r-- | phrack29.tar.gz | bin | 0 -> 86243 bytes | |||
-rw-r--r-- | phrack30.tar.gz | bin | 0 -> 72534 bytes | |||
-rw-r--r-- | phrack31.tar.gz | bin | 0 -> 59696 bytes | |||
-rw-r--r-- | phrack32.tar.gz | bin | 0 -> 122882 bytes | |||
-rw-r--r-- | phrack33.tar.gz | bin | 0 -> 78190 bytes | |||
-rw-r--r-- | phrack34.tar.gz | bin | 0 -> 55813 bytes | |||
-rw-r--r-- | phrack35.tar.gz | bin | 0 -> 129758 bytes | |||
-rw-r--r-- | phrack36.tar.gz | bin | 0 -> 72087 bytes | |||
-rw-r--r-- | phrack37.tar.gz | bin | 0 -> 125339 bytes | |||
-rw-r--r-- | phrack38.tar.gz | bin | 0 -> 133068 bytes | |||
-rw-r--r-- | phrack39.tar.gz | bin | 0 -> 116945 bytes | |||
-rw-r--r-- | phrack40.tar.gz | bin | 0 -> 209704 bytes | |||
-rw-r--r-- | phrack41.tar.gz | bin | 0 -> 133668 bytes | |||
-rw-r--r-- | phrack42.tar.gz | bin | 0 -> 154428 bytes | |||
-rw-r--r-- | phrack43.tar.gz | bin | 0 -> 415014 bytes | |||
-rw-r--r-- | phrack44.tar.gz | bin | 0 -> 360522 bytes | |||
-rw-r--r-- | phrack45.tar.gz | bin | 0 -> 354033 bytes | |||
-rw-r--r-- | phrack46.tar.gz | bin | 0 -> 398924 bytes | |||
-rw-r--r-- | phrack47.tar.gz | bin | 0 -> 333760 bytes | |||
-rw-r--r-- | phrack48.tar.gz | bin | 0 -> 241508 bytes | |||
-rw-r--r-- | phrack49.tar.gz | bin | 0 -> 189631 bytes | |||
-rw-r--r-- | phrack50.tar.gz | bin | 0 -> 187280 bytes | |||
-rw-r--r-- | phrack51.tar.gz | bin | 0 -> 295977 bytes | |||
-rw-r--r-- | phrack52.tar.gz | bin | 0 -> 247254 bytes | |||
-rw-r--r-- | phrack53.tar.gz | bin | 0 -> 163414 bytes | |||
-rw-r--r-- | phrack54.tar.gz | bin | 0 -> 189891 bytes | |||
-rw-r--r-- | phrack55.tar.gz | bin | 0 -> 241036 bytes | |||
-rw-r--r-- | phrack56.tar.gz | bin | 0 -> 163898 bytes | |||
-rw-r--r-- | phrack57.tar.gz | bin | 0 -> 157119 bytes | |||
-rw-r--r-- | phrack58.tar.gz | bin | 0 -> 194283 bytes | |||
-rw-r--r-- | phrack59.tar.gz | bin | 0 -> 303198 bytes | |||
-rw-r--r-- | phrack60.tar.gz | bin | 0 -> 324506 bytes | |||
-rw-r--r-- | phrack61.tar.gz | bin | 0 -> 352295 bytes | |||
-rw-r--r-- | phrack62.tar.gz | bin | 0 -> 345166 bytes | |||
-rw-r--r-- | phrack63.tar.gz | bin | 0 -> 489746 bytes | |||
-rw-r--r-- | phrack64.tar.gz | bin | 0 -> 370786 bytes | |||
-rw-r--r-- | phrack65.tar.gz | bin | 0 -> 1252174 bytes | |||
-rw-r--r-- | phrack66.tar.gz | bin | 0 -> 448546 bytes | |||
-rw-r--r-- | phrack67.tar.gz | bin | 0 -> 1957119 bytes | |||
-rw-r--r-- | phrack68.tar.gz | bin | 0 -> 1897804 bytes | |||
-rw-r--r-- | phrack69.tar.gz | bin | 0 -> 1624406 bytes | |||
-rw-r--r-- | phrack70.tar.gz | bin | 0 -> 730419 bytes | |||
-rw-r--r-- | phrack71.tar.gz | bin | 0 -> 13137022 bytes |
72 files changed, 25 insertions, 0 deletions
diff --git a/download-phrack-targz.sh b/download-phrack-targz.sh new file mode 100755 index 0000000..6ec9c01 --- /dev/null +++ b/download-phrack-targz.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +if ! command -v curl &>/dev/null; then + printf "%s\n" "[err] curl not found" + exit 1 +fi + +archives=$(curl -sSLf https://archives.phrack.org/tgz/ | grep -oP '(?<=phrack)[0-9]{1,}(?=\.tar\.gz)' | sort -n | tail -1) + +if ! test "${archives}"; then + printf "%s\n" "[err] failed to get phrack archives" + exit 1 +fi + +for ((i=1; i<=archives; i++)); do + remote_file="phrack${i}.tar.gz" + if (( i < 10 )); then + local_file="phrack0${i}.tar.gz" + else + local_file="${remote_file}" + fi + url="http://phrack.org/archives/tgz/${remote_file}" + printf "%s\n" "[inf] downloading ${url}" + curl -sSLf "${url}" -o "${local_file}" +done diff --git a/phrack01.tar.gz b/phrack01.tar.gz Binary files differnew file mode 100644 index 0000000..efcf283 --- /dev/null +++ b/phrack01.tar.gz diff --git a/phrack02.tar.gz b/phrack02.tar.gz Binary files differnew file mode 100644 index 0000000..7891122 --- /dev/null +++ b/phrack02.tar.gz diff --git a/phrack03.tar.gz b/phrack03.tar.gz Binary files differnew file mode 100644 index 0000000..2b60bc8 --- /dev/null +++ b/phrack03.tar.gz diff --git a/phrack04.tar.gz b/phrack04.tar.gz Binary files differnew file mode 100644 index 0000000..8998096 --- /dev/null +++ b/phrack04.tar.gz diff --git a/phrack05.tar.gz b/phrack05.tar.gz Binary files differnew file mode 100644 index 0000000..83e26d1 --- /dev/null +++ b/phrack05.tar.gz diff --git a/phrack06.tar.gz b/phrack06.tar.gz Binary files differnew file mode 100644 index 0000000..ae5b678 --- /dev/null +++ b/phrack06.tar.gz diff --git a/phrack07.tar.gz b/phrack07.tar.gz Binary files differnew file mode 100644 index 0000000..02b2b36 --- /dev/null +++ b/phrack07.tar.gz diff --git a/phrack08.tar.gz b/phrack08.tar.gz Binary files differnew file mode 100644 index 0000000..f5c3f73 --- /dev/null +++ b/phrack08.tar.gz diff --git a/phrack09.tar.gz b/phrack09.tar.gz Binary files differnew file mode 100644 index 0000000..d5ddc66 --- /dev/null +++ b/phrack09.tar.gz diff --git a/phrack10.tar.gz b/phrack10.tar.gz Binary files differnew file mode 100644 index 0000000..1628fc4 --- /dev/null +++ b/phrack10.tar.gz diff --git a/phrack11.tar.gz b/phrack11.tar.gz Binary files differnew file mode 100644 index 0000000..8c4f97b --- /dev/null +++ b/phrack11.tar.gz diff --git a/phrack12.tar.gz b/phrack12.tar.gz Binary files differnew file mode 100644 index 0000000..76a2146 --- /dev/null +++ b/phrack12.tar.gz diff --git a/phrack13.tar.gz b/phrack13.tar.gz Binary files differnew file mode 100644 index 0000000..51ae151 --- /dev/null +++ b/phrack13.tar.gz diff --git a/phrack14.tar.gz b/phrack14.tar.gz Binary files differnew file mode 100644 index 0000000..34027cd --- /dev/null +++ b/phrack14.tar.gz diff --git a/phrack15.tar.gz b/phrack15.tar.gz Binary files differnew file mode 100644 index 0000000..7569eda --- /dev/null +++ b/phrack15.tar.gz diff --git a/phrack16.tar.gz b/phrack16.tar.gz Binary files differnew file mode 100644 index 0000000..1025600 --- /dev/null +++ b/phrack16.tar.gz diff --git a/phrack17.tar.gz b/phrack17.tar.gz Binary files differnew file mode 100644 index 0000000..e0822da --- /dev/null +++ b/phrack17.tar.gz diff --git a/phrack18.tar.gz b/phrack18.tar.gz Binary files differnew file mode 100644 index 0000000..f0beec6 --- /dev/null +++ b/phrack18.tar.gz diff --git a/phrack19.tar.gz b/phrack19.tar.gz Binary files differnew file mode 100644 index 0000000..1a625ba --- /dev/null +++ b/phrack19.tar.gz diff --git a/phrack20.tar.gz b/phrack20.tar.gz Binary files differnew file mode 100644 index 0000000..902cd36 --- /dev/null +++ b/phrack20.tar.gz diff --git a/phrack21.tar.gz b/phrack21.tar.gz Binary files differnew file mode 100644 index 0000000..4dcd638 --- /dev/null +++ b/phrack21.tar.gz diff --git a/phrack22.tar.gz b/phrack22.tar.gz Binary files differnew file mode 100644 index 0000000..1fb62ce --- /dev/null +++ b/phrack22.tar.gz diff --git a/phrack23.tar.gz b/phrack23.tar.gz Binary files differnew file mode 100644 index 0000000..b66c7e8 --- /dev/null +++ b/phrack23.tar.gz diff --git a/phrack24.tar.gz b/phrack24.tar.gz Binary files differnew file mode 100644 index 0000000..42db1bd --- /dev/null +++ b/phrack24.tar.gz diff --git a/phrack25.tar.gz b/phrack25.tar.gz Binary files differnew file mode 100644 index 0000000..7da5104 --- /dev/null +++ b/phrack25.tar.gz diff --git a/phrack26.tar.gz b/phrack26.tar.gz Binary files differnew file mode 100644 index 0000000..52bb46d --- /dev/null +++ b/phrack26.tar.gz diff --git a/phrack27.tar.gz b/phrack27.tar.gz Binary files differnew file mode 100644 index 0000000..beb96d5 --- /dev/null +++ b/phrack27.tar.gz diff --git a/phrack28.tar.gz b/phrack28.tar.gz Binary files differnew file mode 100644 index 0000000..44b8015 --- /dev/null +++ b/phrack28.tar.gz diff --git a/phrack29.tar.gz b/phrack29.tar.gz Binary files differnew file mode 100644 index 0000000..13d134e --- /dev/null +++ b/phrack29.tar.gz diff --git a/phrack30.tar.gz b/phrack30.tar.gz Binary files differnew file mode 100644 index 0000000..2937240 --- /dev/null +++ b/phrack30.tar.gz diff --git a/phrack31.tar.gz b/phrack31.tar.gz Binary files differnew file mode 100644 index 0000000..0c7746c --- /dev/null +++ b/phrack31.tar.gz diff --git a/phrack32.tar.gz b/phrack32.tar.gz Binary files differnew file mode 100644 index 0000000..9702d35 --- /dev/null +++ b/phrack32.tar.gz diff --git a/phrack33.tar.gz b/phrack33.tar.gz Binary files differnew file mode 100644 index 0000000..7295f19 --- /dev/null +++ b/phrack33.tar.gz diff --git a/phrack34.tar.gz b/phrack34.tar.gz Binary files differnew file mode 100644 index 0000000..b99f9de --- /dev/null +++ b/phrack34.tar.gz diff --git a/phrack35.tar.gz b/phrack35.tar.gz Binary files differnew file mode 100644 index 0000000..4927d2f --- /dev/null +++ b/phrack35.tar.gz diff --git a/phrack36.tar.gz b/phrack36.tar.gz Binary files differnew file mode 100644 index 0000000..4ab6a6e --- /dev/null +++ b/phrack36.tar.gz diff --git a/phrack37.tar.gz b/phrack37.tar.gz Binary files differnew file mode 100644 index 0000000..da051bb --- /dev/null +++ b/phrack37.tar.gz diff --git a/phrack38.tar.gz b/phrack38.tar.gz Binary files differnew file mode 100644 index 0000000..d239de7 --- /dev/null +++ b/phrack38.tar.gz diff --git a/phrack39.tar.gz b/phrack39.tar.gz Binary files differnew file mode 100644 index 0000000..f382c2f --- /dev/null +++ b/phrack39.tar.gz diff --git a/phrack40.tar.gz b/phrack40.tar.gz Binary files differnew file mode 100644 index 0000000..b10bf8e --- /dev/null +++ b/phrack40.tar.gz diff --git a/phrack41.tar.gz b/phrack41.tar.gz Binary files differnew file mode 100644 index 0000000..70863ec --- /dev/null +++ b/phrack41.tar.gz diff --git a/phrack42.tar.gz b/phrack42.tar.gz Binary files differnew file mode 100644 index 0000000..4347799 --- /dev/null +++ b/phrack42.tar.gz diff --git a/phrack43.tar.gz b/phrack43.tar.gz Binary files differnew file mode 100644 index 0000000..39f4a55 --- /dev/null +++ b/phrack43.tar.gz diff --git a/phrack44.tar.gz b/phrack44.tar.gz Binary files differnew file mode 100644 index 0000000..d5e4163 --- /dev/null +++ b/phrack44.tar.gz diff --git a/phrack45.tar.gz b/phrack45.tar.gz Binary files differnew file mode 100644 index 0000000..7bf4bf6 --- /dev/null +++ b/phrack45.tar.gz diff --git a/phrack46.tar.gz b/phrack46.tar.gz Binary files differnew file mode 100644 index 0000000..2faa009 --- /dev/null +++ b/phrack46.tar.gz diff --git a/phrack47.tar.gz b/phrack47.tar.gz Binary files differnew file mode 100644 index 0000000..aa2ff8b --- /dev/null +++ b/phrack47.tar.gz diff --git a/phrack48.tar.gz b/phrack48.tar.gz Binary files differnew file mode 100644 index 0000000..df6a7ed --- /dev/null +++ b/phrack48.tar.gz diff --git a/phrack49.tar.gz b/phrack49.tar.gz Binary files differnew file mode 100644 index 0000000..603b6a8 --- /dev/null +++ b/phrack49.tar.gz diff --git a/phrack50.tar.gz b/phrack50.tar.gz Binary files differnew file mode 100644 index 0000000..a3eda2c --- /dev/null +++ b/phrack50.tar.gz diff --git a/phrack51.tar.gz b/phrack51.tar.gz Binary files differnew file mode 100644 index 0000000..2f7d67c --- /dev/null +++ b/phrack51.tar.gz diff --git a/phrack52.tar.gz b/phrack52.tar.gz Binary files differnew file mode 100644 index 0000000..b4c0e4f --- /dev/null +++ b/phrack52.tar.gz diff --git a/phrack53.tar.gz b/phrack53.tar.gz Binary files differnew file mode 100644 index 0000000..1a306a1 --- /dev/null +++ b/phrack53.tar.gz diff --git a/phrack54.tar.gz b/phrack54.tar.gz Binary files differnew file mode 100644 index 0000000..9e1b4bc --- /dev/null +++ b/phrack54.tar.gz diff --git a/phrack55.tar.gz b/phrack55.tar.gz Binary files differnew file mode 100644 index 0000000..992a0d3 --- /dev/null +++ b/phrack55.tar.gz diff --git a/phrack56.tar.gz b/phrack56.tar.gz Binary files differnew file mode 100644 index 0000000..50cc7e2 --- /dev/null +++ b/phrack56.tar.gz diff --git a/phrack57.tar.gz b/phrack57.tar.gz Binary files differnew file mode 100644 index 0000000..083d29e --- /dev/null +++ b/phrack57.tar.gz diff --git a/phrack58.tar.gz b/phrack58.tar.gz Binary files differnew file mode 100644 index 0000000..768d9b0 --- /dev/null +++ b/phrack58.tar.gz diff --git a/phrack59.tar.gz b/phrack59.tar.gz Binary files differnew file mode 100644 index 0000000..846b457 --- /dev/null +++ b/phrack59.tar.gz diff --git a/phrack60.tar.gz b/phrack60.tar.gz Binary files differnew file mode 100644 index 0000000..d03422e --- /dev/null +++ b/phrack60.tar.gz diff --git a/phrack61.tar.gz b/phrack61.tar.gz Binary files differnew file mode 100644 index 0000000..04180ef --- /dev/null +++ b/phrack61.tar.gz diff --git a/phrack62.tar.gz b/phrack62.tar.gz Binary files differnew file mode 100644 index 0000000..1e6adad --- /dev/null +++ b/phrack62.tar.gz diff --git a/phrack63.tar.gz b/phrack63.tar.gz Binary files differnew file mode 100644 index 0000000..0779179 --- /dev/null +++ b/phrack63.tar.gz diff --git a/phrack64.tar.gz b/phrack64.tar.gz Binary files differnew file mode 100644 index 0000000..c039d6e --- /dev/null +++ b/phrack64.tar.gz diff --git a/phrack65.tar.gz b/phrack65.tar.gz Binary files differnew file mode 100644 index 0000000..ae1822e --- /dev/null +++ b/phrack65.tar.gz diff --git a/phrack66.tar.gz b/phrack66.tar.gz Binary files differnew file mode 100644 index 0000000..a728452 --- /dev/null +++ b/phrack66.tar.gz diff --git a/phrack67.tar.gz b/phrack67.tar.gz Binary files differnew file mode 100644 index 0000000..67a4a82 --- /dev/null +++ b/phrack67.tar.gz diff --git a/phrack68.tar.gz b/phrack68.tar.gz Binary files differnew file mode 100644 index 0000000..86a9b18 --- /dev/null +++ b/phrack68.tar.gz diff --git a/phrack69.tar.gz b/phrack69.tar.gz Binary files differnew file mode 100644 index 0000000..bdd19f6 --- /dev/null +++ b/phrack69.tar.gz diff --git a/phrack70.tar.gz b/phrack70.tar.gz Binary files differnew file mode 100644 index 0000000..dc0fc62 --- /dev/null +++ b/phrack70.tar.gz diff --git a/phrack71.tar.gz b/phrack71.tar.gz Binary files differnew file mode 100644 index 0000000..32f47ec --- /dev/null +++ b/phrack71.tar.gz |