Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
VK-Scraper — 命令行工具,用于使用 VK API 从 VKontakte 用户和社群中抓取并下载媒体(照片、视频、故事)。支持多目标、媒体类型过滤和增量下载。 | Kitploit
工具/GitHubGitHub/vanyasem/vk-scraper
通用工具OSINT (开源情报)信息收集网络爬虫
GitHubvanyasem/vk-scraper

VK-Scraper

命令行工具,用于使用 VK API 从 VKontakte 用户和社群中抓取并下载媒体(照片、视频、故事)。支持多目标、媒体类型过滤和增量下载。

查看仓库网站
59183年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

VK Scraper

Python 3.5, 3.6, 3.7 PyPI AUR

vk-scraper 是一个用 Python 编写的命令行应用程序,用于抓取和下载 VK 用户/社区的数据。请负责任地使用。

要更好地了解其工作原理,请前往文档。

功能

  • 抓取照片
  • 抓取视频(包括上传的和外部的)
  • 抓取已保存的照片
  • 抓取故事

安装

Arch GNU/Linux

对于稳定版(vk-scraper):

root@kitploit:~
git clone https://aur.archlinux.org/vk-scraper.git vk-scraper

对于 git 版本(vk-scraper-git):

root@kitploit:~
git clone https://aur.archlinux.org/vk-scraper-git.git vk-scraper

然后构建并安装:

root@kitploit:~
cd vk-scraper 
makepkg -sic

或者使用你选择的 AUR 助手。

其他发行版

对于稳定版:

root@kitploit:~
$ pip3 install vk-scraper --upgrade --user

对于 git 版本:

root@kitploit:~
$ pip3 install git+https://github.com/vanyasem/VK-Scraper.git --upgrade --user

用法

要抓取媒体:

root@kitploit:~
vk-scraper <用户名/社区> -u <你的用户名> -p <你的密码>

默认情况下,下载的媒体将放置在 <当前工作目录>/<用户名> 中。

要指定多个用户/社区,请传入以逗号分隔的用户列表:

root@kitploit:~
vk-scraper username1,community1,username2,username3,community2

你也可以提供一个包含用户/社区列表的文件:

root@kitploit:~
vk-scraper -f scrape_list.txt
root@kitploit:~
$ cat vk_users.txt
username1
community1
username2
username3
community2
...

用户名可以用换行符、逗号、分号或空格分隔。

参数

root@kitploit:~
--help -h             显示帮助信息并退出

--login-user  -u      你的 VK 用户名

--login-pass  -p      你的 VK 密码

--filename    -f      包含要抓取的用户/社区列表的文件路径

--destination -d      指定目标文件夹。默认情况下,媒体将
                      下载到 <当前工作目录>/<用户名>

--retain-username -n  设置此标志后,为每个抓取的名字创建子目录

--media-types -t      指定要抓取的媒体类型。以空格分隔的值输入。
                      有效值为 image、saved、video、story、wall 或 none
                      (默认为 image)

--latest              仅抓取上次抓取后的新媒体。使用目标目录中最新媒体
                      项目的修改时间进行比较

--quiet       -q      抓取时保持安静

--maximum     -m      要抓取的最大项目数

--offset      -o      抓取开始的偏移量。0 表示从最旧的开始。(默认为 0)

贡献

  1. 查看开放的问题,或者打开一个新问题以围绕你的想法或你发现的 bug 开始讨论
  2. Fork 该仓库并进行你的更改
  3. 发送一个 pull request

未来计划

  • 按标签抓取
  • 按位置抓取
  • 将元数据(点赞、评论等)保存到文件
  • 按相册对照片排序
下载工具