Research
Security News
Malicious npm Package Targets Solana Developers and Hijacks Funds
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
znana.top/arno/m3u8-downloader
golang 多线程下载直播流m3u8格式的视屏,跨平台。 你只需指定必要的 flag (u
、o
、n
、ht
) 来运行, 工具就会自动帮你解析 M3U8 文件,并将 TS 片段下载下来合并成一个文件。
可以下载岛国小电影
可以下载岛国小电影
可以下载岛国小电影
重要的事情说三遍......
- u M3U8 地址
- o 自定义文件名, 默认 movie
- n 下载协程并发数,默认 16
- ht 设置getHost的方式(共两种 apiv1 和 apiv2), 默认 apiv1
- c 自定义请求cookie, 默认空 (例如:key1=v1; key2=v2)
- s 是否允许不安全的请求, 默认 0
- sp 文件保存路径, 默认为当前路径(例如:unix:/Users/liyuchao ; windows:C:\Documents)
默认情况只需要传u
参数,其他参数保持默认即可。 部分链接可能限制请求频率,可根据实际情况调整 n
参数的值。
已经编译好的平台有: 点击下载
自己编译:go build -o m3u8-downloader
简洁使用:./m3u8-downloader -u=http://example.com/index.m3u8
完整使用:./m3u8-downloader -u=http://example.com/index.m3u8 -o=example -n=16 -ht=apiv1 -c="key1=v1; key2=v2"
Linux 和 MacOS 和 Windows PowerShell
简洁使用:
./m3u8-linux-amd64 -u=http://example.com/index.m3u8
./m3u8-darwin-amd64 -u=http://example.com/index.m3u8
.\m3u8-windows-amd64.exe -u=http://example.com/index.m3u8
完整使用:
./m3u8-linux-amd64 -u=http://example.com/index.m3u8 -o=example -n=16 -ht=apiv1 -c="key1=v1; key2=v2"
./m3u8-darwin-amd64 -u=http://example.com/index.m3u8 -o=example -n=16 -ht=apiv1 -c="key1=v1; key2=v2"
.\m3u8-windows-amd64.exe -u=http://example.com/index.m3u8 -o=example -n=16 -ht=apiv1 -c="key1=v1; key2=v2"
1.在Linux或者mac平台,如果显示无运行权限,请用chmod 命令进行添加权限
# Linux amd64平台
chmod 0755 m3u8-linux-amd64
# Mac darwin amd64平台
chmod 0755 m3u8-darwin-amd64
2.下载失败的情况,请设置 -ht="apiv1" 或者 -ht="apiv2" (默认为apiv1)
func get_host(Url string, ht string) string {
u, err := url.Parse(Url)
var host string
checkErr(err)
switch ht {
case "apiv1":
host = u.Scheme + "://" + u.Host + path.Dir(u.Path)
case "apiv2":
host = u.Scheme + "://" + u.Host
}
return host
}
FAQs
Unknown package
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
Security News
Research
Socket researchers have discovered malicious npm packages targeting crypto developers, stealing credentials and wallet data using spyware delivered through typosquats of popular cryptographic libraries.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.