当前位置:首页 » 编程软件 » PC16F编译器

PC16F编译器

发布时间: 2024-08-02 16:01:33

A. Perl Unicode “\Q...\E”正则表达式

受影响系统:
Larry Wall Perl 5.8.8
描述:
--------------------------------------------------------------------------------
BUGTRAQ ID: 28928
CVE(CAN) ID: CVE-2008-1927

Perl是一种免费且功能强大的编程语言。

Perl在处理畸形的正则表达式时存在漏洞,如果用户所提供的正则表达式字符包含在“\Q...\E”结构所保护的变量中的话,则Perl解释器在编译正则表达式时可能会出现缓冲区溢出,导致拒绝服务的情况。

<*来源:Don Armstrong

链接:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454792
http://www.nntp.perl.org/group/perl.perl5.porters/2008/04/msg135902.html
http://www.debian.org/security/2008/dsa-1556
*>

测试方法:
--------------------------------------------------------------------------------

警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=test.pl;att=2;bug=454792

建议:
--------------------------------------------------------------------------------
厂商补丁:

Debian
------
Debian已经为此发布了一个安全公告(DSA-1556-1)以及相应补丁:
DSA-1556-1:New perl packages fix denial of service
链接:http://www.debian.org/security/2008/dsa-1556

补丁下载:

Source archives:

http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2.dsc
Size/MD5 checksum: 1033
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2.diff.gz
Size/MD5 checksum: 96868
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8.orig.tar.gz
Size/MD5 checksum: 12829188

Architecture independent packages:

http://security.debian.org/pool/updates/main/p/perl/perl-moles_5.8.8-7etch2_all.deb
Size/MD5 checksum: 2313432
http://security.debian.org/pool/updates/main/p/perl/perl-doc_5.8.8-7etch2_all.deb
Size/MD5 checksum: 7348546
http://security.debian.org/pool/updates/main/p/perl/libcgi-fast-perl_5.8.8-7etch2_all.deb
Size/MD5 checksum: 40980

alpha architecture (DEC Alpha)

http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_alpha.deb
Size/MD5 checksum: 2928386
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_alpha.deb
Size/MD5 checksum: 1010
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_alpha.deb
Size/MD5 checksum: 821430
http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_alpha.deb
Size/MD5 checksum: 36236
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_alpha.deb
Size/MD5 checksum: 4149744
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_alpha.deb
Size/MD5 checksum: 879670

amd64 architecture (AMD x86_64 (AMD64))

http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_amd64.deb
Size/MD5 checksum: 32800
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_amd64.deb
Size/MD5 checksum: 808850
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_amd64.deb
Size/MD5 checksum: 630448
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_amd64.deb
Size/MD5 checksum: 4238138
http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_amd64.deb
Size/MD5 checksum: 2734908
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_amd64.deb
Size/MD5 checksum: 1010

arm architecture (ARM)

http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_arm.deb
Size/MD5 checksum: 2547782
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_arm.deb
Size/MD5 checksum: 759522
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_arm.deb
Size/MD5 checksum: 561950
http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_arm.deb
Size/MD5 checksum: 30340
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_arm.deb
Size/MD5 checksum: 1010
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_arm.deb
Size/MD5 checksum: 3409080

hppa architecture (HP PA RISC)

http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_hppa.deb
Size/MD5 checksum: 2735266
http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_hppa.deb
Size/MD5 checksum: 33196
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_hppa.deb
Size/MD5 checksum: 869350
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_hppa.deb
Size/MD5 checksum: 1014
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_hppa.deb
Size/MD5 checksum: 693972
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_hppa.deb
Size/MD5 checksum: 4195310

i386 architecture (Intel ia32)

http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_i386.deb
Size/MD5 checksum: 2491262
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_i386.deb
Size/MD5 checksum: 526958
http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_i386.deb
Size/MD5 checksum: 32074
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_i386.deb
Size/MD5 checksum: 3583758
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_i386.deb
Size/MD5 checksum: 585400
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_i386.deb
Size/MD5 checksum: 760350

ia64 architecture (Intel ia64)

http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_ia64.deb
Size/MD5 checksum: 51282
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_ia64.deb
Size/MD5 checksum: 1153370
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_ia64.deb
Size/MD5 checksum: 977470
http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_ia64.deb
Size/MD5 checksum: 3364140
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_ia64.deb
Size/MD5 checksum: 4335648
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_ia64.deb
Size/MD5 checksum: 1014

mips architecture (MIPS (Big Endian))

http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_mips.deb
Size/MD5 checksum: 2781044
http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_mips.deb
Size/MD5 checksum: 32222
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_mips.deb
Size/MD5 checksum: 1010
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_mips.deb
Size/MD5 checksum: 693726
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_mips.deb
Size/MD5 checksum: 785736
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_mips.deb
Size/MD5 checksum: 3678816

mipsel architecture (MIPS (Little Endian))

http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_mipsel.deb
Size/MD5 checksum: 784398
http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_mipsel.deb
Size/MD5 checksum: 2729530
http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_mipsel.deb
Size/MD5 checksum: 32336
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_mipsel.deb
Size/MD5 checksum: 3413324
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_mipsel.deb
Size/MD5 checksum: 687108
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_mipsel.deb
Size/MD5 checksum: 1016

powerpc architecture (PowerPC)

http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_powerpc.deb
Size/MD5 checksum: 32908
http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_powerpc.deb
Size/MD5 checksum: 2709324
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_powerpc.deb
Size/MD5 checksum: 653286
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_powerpc.deb
Size/MD5 checksum: 3824700
http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_powerpc.deb
Size/MD5 checksum: 1006
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_powerpc.deb
Size/MD5 checksum: 810628

s390 architecture (IBM S/390)

http://security.debian.org/pool/updates/main/p/perl/libperl5.8_5.8.8-7etch2_s390.deb
Size/MD5 checksum: 1012
http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.8.8-7etch2_s390.deb
Size/MD5 checksum: 2796222
http://security.debian.org/pool/updates/main/p/perl/perl-base_5.8.8-7etch2_s390.deb
Size/MD5 checksum: 823028
http://security.debian.org/pool/updates/main/p/perl/perl_5.8.8-7etch2_s390.deb
Size/MD5 checksum: 4099882
http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.8.8-7etch2_s390.deb
Size/MD5 checksum: 33094
http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.8.8-7etch2_s390.deb
Size/MD5 checksum: 633506

补丁安装方法:

1. 手工安装补丁包:

首先,使用下面的命令来下载补丁软件:
# wget url (url是补丁下载链接地址)

然后,使用下面的命令来安装补丁:
# dpkg -i file.deb (file是相应的补丁名)

2. 使用apt-get自动安装补丁包:

首先,使用下面的命令更新内部数据库
# apt-get update

然后,使用下面的命令安装更新软件包:
# apt-get upgrade

B. 帮忙说一下集成电路中的各种标语

电源电路、音频电路(含MIC输入部分和DAC音频输出部分)、复位电路等

热点内容
以巧克力为主写一篇脚本 发布:2024-11-25 17:16:59 浏览:335
数据库课时 发布:2024-11-25 16:57:50 浏览:451
dns服务器名称地址 发布:2024-11-25 16:57:49 浏览:932
如何给监控加访问密码 发布:2024-11-25 16:45:13 浏览:601
国外安卓音乐播放器哪个好 发布:2024-11-25 16:35:58 浏览:143
我的世界服务器增加粒子 发布:2024-11-25 16:28:29 浏览:718
带内核的安卓x86是什么意思 发布:2024-11-25 16:27:01 浏览:273
php了解 发布:2024-11-25 16:16:26 浏览:934
个人搭建服务器要钱不 发布:2024-11-25 16:06:56 浏览:832
服务器磁盘满了怎么办 发布:2024-11-25 16:06:14 浏览:19