Skip to content

Commit

Permalink
Use th1
Browse files Browse the repository at this point in the history
  • Loading branch information
perklet committed Dec 24, 2023
1 parent b7a4036 commit 02df973
Show file tree
Hide file tree
Showing 4 changed files with 650 additions and 625 deletions.
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,8 @@ The following browsers can be impersonated.
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 107 | 107.0.5304.107 | Windows 10 | `chrome107` | [curl_chrome107](chrome/curl_chrome107) |
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 110 | 110.0.5481.177 | Windows 10 | `chrome110` | [curl_chrome110](chrome/curl_chrome110) |
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 116 | 116.0.5845.180 | Windows 10 | `chrome116` | [curl_chrome116](chrome/curl_chrome116) |
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 117 | 117.0.0.0 | Windows 10 | `chrome117` | [curl_chrome117](chrome/curl_chrome117) |
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 118 | 118.0.0.0 | Windows 10 | `chrome118` | [curl_chrome118](chrome/curl_chrome118) |
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 119 | 119.0.0.0 | Windows 10 | `chrome119` | [curl_chrome119](chrome/curl_chrome119) |
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 119 | 119.0.0.0 | macOS Sonoma | `chrome119` | [curl_chrome119](chrome/curl_chrome119) |
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 120 | 119.0.0.0 | macOS Sonoma | `chrome120` | [curl_chrome120](chrome/curl_chrome120) |
| ![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_24x24.png "Chrome") | 99 | 99.0.4844.73 | Android 12 | `chrome99_android` | [curl_chrome99_android](chrome/curl_chrome99_android) |
| ![Edge](https://raw.githubusercontent.com/alrra/browser-logos/main/src/edge/edge_24x24.png "Edge") | 99 | 99.0.1150.30 | Windows 10 | `edge99` | [curl_edge99](chrome/curl_edge99) |
| ![Edge](https://raw.githubusercontent.com/alrra/browser-logos/main/src/edge/edge_24x24.png "Edge") | 101 | 101.0.1210.47 | Windows 10 | `edge101` | [curl_edge101](chrome/curl_edge101) |
Expand Down
2 changes: 1 addition & 1 deletion tests/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
pyyaml
pytest
pytest-asyncio
dpkt
th1 @ git+https://github.com/yifeikong/th1.git@main
173 changes: 173 additions & 0 deletions tests/targets.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,173 @@
# Test wrapper scripts
- - curl_chrome99
- null
- null
- chrome_99.0.4844.51_win10
- - curl_chrome100
- null
- null
- chrome_100.0.4896.127_win10
- - curl_chrome101
- null
- null
- chrome_101.0.4951.67_win10
- - curl_chrome104
- null
- null
- chrome_104.0.5112.81_win10
- - curl_chrome107
- null
- null
- chrome_107.0.5304.107_win10
- - curl_chrome110
- null
- null
- chrome_110.0.5481.177_win10
- - curl_chrome116
- null
- null
- chrome_116.0.5845.180_win10
- - curl_chrome119
- null
- null
- chrome_119.0.6045.199_macOS
# - - curl_chrome120
# - null
# - null
# - chrome_120.0.6099.109_macOS
- - curl_chrome99_android
- null
- null
- chrome_99.0.4844.73_android12-pixel6
- - curl_edge99
- null
- null
- edge_99.0.1150.30_win10
- - curl_edge101
- null
- null
- edge_101.0.1210.47_win10
- - curl_safari15_3
- null
- null
- safari_15.3_macos11.6.4
- - curl_safari15_5
- null
- null
- safari_15.5_macos12.4
- - curl_ff91esr
- null
- null
- firefox_91.6.0esr_win10
- - curl_ff95
- null
- null
- firefox_95.0.2_win10
- - curl_ff98
- null
- null
- firefox_98.0_win10
- - curl_ff100
- null
- null
- firefox_100.0_win10
- - curl_ff102
- null
- null
- firefox_102.0_win10
- - curl_ff109
- null
- null
- firefox_109.0_win10
- - curl_ff117
- null
- null
- firefox_117.0.1_win10

# Test libcurl-impersonate by loading it with LD_PRELOAD to an app
# linked against the regular libcurl and setting the
# CURL_IMPERSONATE env var.
- - minicurl
- CURL_IMPERSONATE: chrome99
- libcurl-impersonate-chrome
- chrome_99.0.4844.51_win10
- - minicurl
- CURL_IMPERSONATE: chrome100
- libcurl-impersonate-chrome
- chrome_100.0.4896.127_win10
- - minicurl
- CURL_IMPERSONATE: chrome101
- libcurl-impersonate-chrome
- chrome_101.0.4951.67_win10
- - minicurl
- CURL_IMPERSONATE: chrome104
- libcurl-impersonate-chrome
- chrome_104.0.5112.81_win10
- - minicurl
- CURL_IMPERSONATE: chrome107
- libcurl-impersonate-chrome
- chrome_107.0.5304.107_win10
- - minicurl
- CURL_IMPERSONATE: chrome110
- libcurl-impersonate-chrome
- chrome_110.0.5481.177_win10
- - minicurl
- CURL_IMPERSONATE: chrome116
- libcurl-impersonate-chrome
- chrome_116.0.5845.180_win10
- - minicurl
- CURL_IMPERSONATE: chrome119
- libcurl-impersonate-chrome
- chrome_119.0.6045.199_macOS
# - - minicurl
# - CURL_IMPERSONATE: chrome120
# - libcurl-impersonate-chrome
# - chrome_120.0.6099.109_macOS
- - minicurl
- CURL_IMPERSONATE: chrome99_android
- libcurl-impersonate-chrome
- chrome_99.0.4844.73_android12-pixel6
- - minicurl
- CURL_IMPERSONATE: edge99
- libcurl-impersonate-chrome
- edge_99.0.1150.30_win10
- - minicurl
- CURL_IMPERSONATE: edge101
- libcurl-impersonate-chrome
- edge_101.0.1210.47_win10
- - minicurl
- CURL_IMPERSONATE: safari15_3
- libcurl-impersonate-chrome
- safari_15.3_macos11.6.4
- - minicurl
- CURL_IMPERSONATE: safari15_5
- libcurl-impersonate-chrome
- safari_15.5_macos12.4
- - minicurl
- CURL_IMPERSONATE: ff91esr
- libcurl-impersonate-ff
- firefox_91.6.0esr_win10
- - minicurl
- CURL_IMPERSONATE: ff95
- libcurl-impersonate-ff
- firefox_95.0.2_win10
- - minicurl
- CURL_IMPERSONATE: ff98
- libcurl-impersonate-ff
- firefox_98.0_win10
- - minicurl
- CURL_IMPERSONATE: ff100
- libcurl-impersonate-ff
- firefox_100.0_win10
- - minicurl
- CURL_IMPERSONATE: ff102
- libcurl-impersonate-ff
- firefox_102.0_win10
- - minicurl
- CURL_IMPERSONATE: ff109
- libcurl-impersonate-ff
- firefox_109.0_win10
- - minicurl
- CURL_IMPERSONATE: ff117
- libcurl-impersonate-ff
- firefox_117.0.1_win10
Loading

0 comments on commit 02df973

Please sign in to comment.