存档

文章标签 ‘文件’

ASP.NET 惊爆新安全漏洞 攻击者可访问任意文件

2010年9月19日 没有评论

微软安全响应中心今天中午发布最安全预警, 提醒广大ASP.NET用户防范一处安全漏洞. 攻击者可利用存在于ASP.NET加密模块的一处最漏洞访问到包括web.config在内的任何文件. 此漏洞存在于ASP.NET所有已发布的版本中, 其影响程度不容小视. 目前尚无补丁发布. 请广大开发和维护人员加强防范.

据悉, 加密模块中新公开的漏洞可使攻击者解密并篡改任意加密数据。 如果 应用程序使用的是 3.5 SP1 或更高版本,攻击者可以使用此加密漏洞请求 应用程序中的任意文件的内容。 网络上一些已流传开的攻击案例显示出攻击者可以利用该加密漏洞获取 web.config 文件的内容。 实际上一旦攻击者获取了web应用程序worker process的访问权限, 他即有权访问的应用程序中的任意文件。

有关该漏洞的详细信息, 请访问: http://www.microsoft.com/technet/security/advisory/2416728.mspx

标签:, , , , , , , ,

系统封装时EASYBOOT制作的oem.BM1文件打开方法

2010年5月8日 2 条评论

用uedit32或emedit或者其他什么能用十六进制读文件的程序打开它,最前面是45 42,把它改成42 4D,然后改后缀为BMP就可以了

改完后再用PS或者FW  180度旋转—再水平旋转一下,再把亮度和对比度调一下.

标签:, , , , ,

McAfee误杀XP系统文件导致数百万台电脑故障

2010年4月22日 没有评论

  新浪科技讯 北京时间4月22日上午消息,据国外媒体报道,杀毒软件厂商McAfee周三对病毒库文件进行更新时,将Windows XP的系统文件列入删除列表,从而导致全球数百万电脑出现故障

  McAfee在更新新版5958病毒库文件时,将Windows XP系统文件svchost.exe列入了删除列表,不仅导致McAfee自身出现故障,还引发用户电脑出现了无法控制的重启,并丢失网络功能。

  有大量用户通过微型博客Twitter反映了这一故障。MacAfee的客服网站也一度出现无法访问的情况。虽然互联网上已经出现了一些解决方案,但似乎为时已晚。预计将有数百万电脑受到这一故障的影响。有消息人士透露,英特尔公司内部的电脑以及美国卫星电视运营商Dish Network的呼叫中心也受到了这一故障的影响。

  McAfee周三发表了如下声明:

  “McAfee发现有大量用户受到误杀错误的影响,原因是4月21日星期三,恶意软件警报发生错误。这一问题是由格林威治标准时间4月21日下午2点(美国太平洋时间上午6点)发布的5950病毒库文件导致的。

  们的初步调查显示,这一错误将会导致Windows SP3系统的性能出现轻微或严重下降。

  这一错误升级信息已经从McAfee企业用户的下载服务器中移除,避免进一步对用户产生影响。们并未发现此事对消费级用户产生太大影响,并相信们已经有效地限制了这种情况的发生。

  McAfee的团队正在以最高优先级为受影响的用户提供支持,并将于短期内推出最新的病毒库文件。McAfee对由此为用户带来的不便表示歉意。”

  但有用户表示,Windows XP SP2也受到了这一故障的影响。McAfee随后发布了官方的解决方案,但却需要人工对每台机器进行修改,而且这种解决方案目前只对那些未首影响的用户有效。

标签:, , , , , , , ,

Java学习之图像文件浏览器

2009年2月6日 没有评论
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;

/**
一个浏览图像的程序
*/

public class ImageViewer {
public static void main(String[] args) {
JFrame Frame = new ImageViewerFrame();
Frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Frame.setVisible(true);
}
}

/**
用一个窗体上的标签显示图像
*/

class ImageViewerFrame extends JFrame {
public ImageViewerFrame() {
setTitle("图像浏览器");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);

//新建标签,用来显示图像
Label = new JLabel();
add(Label);

//新建选择文件
chooser = new JFileChooser();
chooser.setCurrentDirectory(new File("."));

//新建菜单栏
JMenuBar MenuBar = new JMenuBar();
setJMenuBar(MenuBar);

JMenu menu = new JMenu("文件");
MenuBar.add(menu);

JMenuItem openItem = new JMenuItem("打开");
menu.add(openItem);
openItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent Event) {
//显示文件选择对话框
int result = chooser.showOpenDialog(null);
//如果选定的文件,设置为图标标签
if (result == JFileChooser.APPROVE_OPTION) {
String name = chooser.getSelectedFile().getPath();
Label.setIcon(new ImageIcon(name));
}
}
});

JMenuItem exitItem = new JMenuItem("退出");
menu.add(exitItem);
exitItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent Event) {
System.exit(0);
}
});

}

private JLabel Label;
private JFileChooser chooser;
private static final int DEFAULT_WIDTH = 300;
private static final int DEFAULT_HEIGHT = 400;
}

如果在Visual Basic中,编写这个程序可能相当简单,只要简单的拖拽再加几行代码就可以了,但是JDK没有可视化的界面,所以必须通过编写代码来完成这一切工作。推荐用Eclipse来编写,因为刚刚编写的时候难免会有出错,Eclipse的错误提醒是个不错的卖点,推荐。

标签:, , , ,