libc_database自带的.get更新太慢。写了个爬虫从https://libc.blukat.me/?q=_rtld_global%3A0上下载so文件,将下载的so文件放在./add *.so 进行添加到库
#!C:\Python3.7
# -*- coding:utf-8 -*-
from selenium import webdriver
import requests
from fake_useragent import UserAgent
import osdef libc_spider(url):basepath = os.getcwd()path = os.path.join(basepath,'libc')if not os.path.exists(path):os.mkdir(path)option = webdriver.ChromeOptions()option.add_argument('headless')drive_path = 'C:\Program Files (x86)\Google\Chrome\Application\chromedriver'driver = webdriver.Chrome(executable_path=drive_path,chrome_options=option)baseurl = "https://libc.blukat.me/d/"try:driver.get(url)#print(driver.page_source)elements = driver.find_elements_by_xpath('//div[@class="panel-body"]/div/a')for elemet in elements:filename = elemet.text + ".so"url = baseurl+filenamefile_path = os.path.join(path,filename)down_libc(url,file_path,filename)print("down load file directory:",path)except Exception as e:print(e)exit(0)finally:driver.close()def down_libc(url,file_path,filename):try:req = requests.get(url)#print(req.content)with open(file_path,'wb') as fw:fw.write(req.content)print("download:",filename)except Exception as e:print(e)finally:req.close()def main():url ="https://libc.blukat.me/?q=_rtld_global%3A0"libc_spider(url)# so_url ='https://libc.blukat.me/d/libc6-amd64_2.10.1-0ubuntu15_i386.so'# down_libc(so_url)if __name__ == '__main__':main()

libc_database 库文件下载相关推荐

  1. linux调用qt生成静态库文件下载,Centos7下编译openssl静态库与QT引用

    1.下载openssl版本:https://www.openssl.org/source/old/ 下载地址 2.我们下载版本为:openssl-1.0.2k 3.拷贝到Linux服务器任意目录 4. ...

  2. linux安装库文件下载,Linux下的Curses库的下载与安装

    curses库是可以在Linux 终端中写出字符用户界面的一个库,现在较新的版本应该是ncurses库,现在已经很少有人再去使用他了,所以想拥有这个库并且在linux下写出自己用户界面的可以参考一下本 ...

  3. oracle下载配置文件,oracle 11G、12C BBED 配置和库文件下载!

    BBED是oracle内部工具,BBED(Oracle Block Browerand EDitor Tool),顾名思义就是用来直接查看和修改数据文件数据的工具,可以直接修改数据块的内容,在特殊恢复 ...

  4. Windows下FFmpeg各版本库文件下载

    ffmpeg主要是基于linux开发,当然它也支持windows,不过并不支持visual studio系列IDE(因为它使用了大量C99特性,而vs不支持C99). 要想在windows上使用 一可 ...

  5. dll 库文件下载地址

    https://cn.dll-files.com/ 转载于:https://www.cnblogs.com/7q4w1e/p/10190691.html

  6. python serial库文件下载_Pyserial python 串口驱动库pyserial - 下载 - 搜珍网

    Pyserial/ Pyserial/pyserial-2.7.win32.exe Pyserial/pyserial-2.7.win32_py3k.exe Pyserial/pyserial-2.7 ...

  7. 2021-ST官网(中)-标准库文件下载(f103)

    首页 - STMicroelectronics 点击:产品 滚轮往下滑--点击:微控制器 点击:STM32 ARM Cortex 32位微控制器 点击:STM32主流MCU 点击:STM32F1系列 ...

  8. HTML,JS与CSS

    HTML和CSS,JavaScript(简称js)是万维网的核心技术,三种技术一起构成前端开发.HTML为网页结构,CSS为网页表现,JS为网页行为.如果说网页是一个人的话,那么HTML就是他的骨骼经 ...

  9. 如何在 SAP UI5 应用中集成第三方库 :一个在移动设备上查看 Web 应用打印调试信息的小技巧

    这是 Jerry 2021 年的第 43 篇文章,也是汪子熙公众号总共第 320 篇原创文章. 做 Web 开发的程序员,无论使用 SAP UI5,还是 Angular,React,Vue,每天都离不 ...

最新文章

  1. 网络推广外包专员浅析网络推广外包中网站转化率的发展意义
  2. 一文教你从零开始设计并实现一个Java扫雷游戏
  3. Diango博客--13.将“视图函数”类转化为“类视图”
  4. mysql服务器程序_MySQL服务器
  5. bootstrap-导航
  6. STM32工作笔记0074---UCOSIII 任务管理(中)
  7. 古人与古代(他们和他们的时代)
  8. c++优化后的快速排序
  9. ts16949 软件开发流程图_新产品开发流程图:包括APQP,DFMEA,PFMEA,PPAP(FAI),SPC,MSA(GRR)等...
  10. 基于matlab仿真实例,基于MATLAB的新能源汽车仿真实例
  11. h5判断百度、高德、腾讯地图客户端是否安装及调起客户端导航
  12. chrome全屏模式书签栏/工具栏消失如何处理
  13. 某计算机内存容量8GB,按字编址,每个字包括2字节,需要多少根地址线?
  14. 微光集市-商品及其商品信息的显示(版本1.0)
  15. 51单片机c语言编程的头文件,51单片机编程的头文件reg51.h详解
  16. 远程服务器返回错误码: (507) Insufficient Storage
  17. 襄阳文理学院计算机分数线,湖北文理学院理工学院历年录取分数线多少及各省最低投档线统计表...
  18. Apache配置域名-绑定到指定项目目录
  19. 【坎坷求职路】:选择大于努力!一名六次反复经历失败的应届生,最后一刻跻身阿里如愿以偿
  20. 使用百度AI实现视频的人流量统计(静态+动态)代码及效果演示

热门文章

  1. 数据库表和表字段的命名规范
  2. Vue 路由懒加载和动态加载
  3. veket+linux+v7,veket linux安装工具
  4. java jbutton 不可点击_JTable和JButton点击不起作用
  5. 机器人(ROS)理实融合课程设计与开展
  6. 5xx 系列内部服务器错误
  7. 计算机管理映像路径,手把手教你解决win7系统任务管理器显示映像路径的恢复办法...
  8. Xilinx Aurora 8B/10B IP核详解和仿真
  9. 微信视频气泡 android,变变微信聊天气泡
  10. 360浏览器怎么导入html,如何将360浏览器收藏网页导入到火狐浏览器中