'작업공간 > Security' 카테고리의 다른 글
Google Runs Into China's 'Great Firewall' (0) | 2010.04.01 |
---|---|
iPhone Unpack (0) | 2010.03.29 |
[iPhone] libgcc (4) | 2010.03.25 |
Android apk file decompiler (0) | 2010.03.24 |
iPhone perl Framework (0) | 2010.03.23 |
Google Runs Into China's 'Great Firewall' (0) | 2010.04.01 |
---|---|
iPhone Unpack (0) | 2010.03.29 |
[iPhone] libgcc (4) | 2010.03.25 |
Android apk file decompiler (0) | 2010.03.24 |
iPhone perl Framework (0) | 2010.03.23 |
iPhone Unpack (0) | 2010.03.29 |
---|---|
How to Get Started with iPhone Dev (0) | 2010.03.28 |
Android apk file decompiler (0) | 2010.03.24 |
iPhone perl Framework (0) | 2010.03.23 |
WaledPak-D (0) | 2009.08.03 |
Processing './classes.dex'...
Opened './classes.dex', DEX version '035'
Class #0 -
Class descriptor : 'Lcom/example/helloandroid/HelloAndroid;'
Access flags : 0x0001 (PUBLIC)
Superclass : 'Landroid/app/Activity;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lcom/example/helloandroid/HelloAndroid;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
0002c4: |[0002c4] com.example.helloandroid.HelloAndroid.<init>:()V
0002d4: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.<init>:()V // method@0000
0002da: 0e00 |0003: return-void
catches : (none)
positions :
0x0000 line=6
locals :
0x0000 - 0x0004 reg=0 this Lcom/example/helloandroid/HelloAndroid;
Virtual methods -
#0 : (in Lcom/example/helloandroid/HelloAndroid;)
name : 'onCreate'
type : '(Landroid/os/Bundle;)V'
access : 0x0001 (PUBLIC)
code -
registers : 3
ins : 2
outs : 2
insns size : 9 16-bit code units
0002dc: |[0002dc] com.example.helloandroid.HelloAndroid.onCreate:(Landroid/os/Bundle;)V
0002ec: 6f20 0100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0001
0002f2: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03
0002f6: 6e20 0400 0100 |0005: invoke-virtual {v1, v0}, Lcom/example/helloandroid/HelloAndroid;.setContentView:(I)V // method@0004
0002fc: 0e00 |0008: return-void
catches : (none)
positions :
0x0000 line=10
0x0003 line=11
0x0008 line=12
locals :
0x0000 - 0x0009 reg=1 this Lcom/example/helloandroid/HelloAndroid;
0x0000 - 0x0009 reg=2 savedInstanceState Landroid/os/Bundle;
source_file_idx : 1 (HelloAndroid.java)
Class #1 -
Class descriptor : 'Lcom/example/helloandroid/R$attr;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lcom/example/helloandroid/R$attr;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
000300: |[000300] com.example.helloandroid.R$attr.<init>:()V
000310: 7010 0a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@000a
000316: 0e00 |0003: return-void
catches : (none)
positions :
0x0000 line=11
locals :
0x0000 - 0x0004 reg=0 this Lcom/example/helloandroid/R$attr;
Virtual methods -
source_file_idx : 15 (R.java)
Class #2 -
Class descriptor : 'Lcom/example/helloandroid/R$drawable;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lcom/example/helloandroid/R$drawable;)
name : 'icon'
type : 'I'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lcom/example/helloandroid/R$drawable;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
000318: |[000318] com.example.helloandroid.R$drawable.<init>:()V
000328: 7010 0a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@000a
00032e: 0e00 |0003: return-void
catches : (none)
positions :
0x0000 line=13
locals :
0x0000 - 0x0004 reg=0 this Lcom/example/helloandroid/R$drawable;
Virtual methods -
source_file_idx : 15 (R.java)
Class #3 -
Class descriptor : 'Lcom/example/helloandroid/R$layout;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lcom/example/helloandroid/R$layout;)
name : 'main'
type : 'I'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lcom/example/helloandroid/R$layout;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
000330: |[000330] com.example.helloandroid.R$layout.<init>:()V
000340: 7010 0a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@000a
000346: 0e00 |0003: return-void
catches : (none)
positions :
0x0000 line=16
locals :
0x0000 - 0x0004 reg=0 this Lcom/example/helloandroid/R$layout;
Virtual methods -
source_file_idx : 15 (R.java)
Class #4 -
Class descriptor : 'Lcom/example/helloandroid/R$string;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lcom/example/helloandroid/R$string;)
name : 'app_name'
type : 'I'
access : 0x0019 (PUBLIC STATIC FINAL)
#1 : (in Lcom/example/helloandroid/R$string;)
name : 'hello'
type : 'I'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lcom/example/helloandroid/R$string;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
000348: |[000348] com.example.helloandroid.R$string.<init>:()V
000358: 7010 0a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@000a
00035e: 0e00 |0003: return-void
catches : (none)
positions :
0x0000 line=19
locals :
0x0000 - 0x0004 reg=0 this Lcom/example/helloandroid/R$string;
Virtual methods -
source_file_idx : 15 (R.java)
Class #5 -
Class descriptor : 'Lcom/example/helloandroid/R;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lcom/example/helloandroid/R;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
000360: |[000360] com.example.helloandroid.R.<init>:()V
000370: 7010 0a00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@000a
000376: 0e00 |0003: return-void
catches : (none)
positions :
0x0000 line=10
locals :
0x0000 - 0x0004 reg=0 this Lcom/example/helloandroid/R;
Virtual methods -
source_file_idx : 15 (R.java)
How to Get Started with iPhone Dev (0) | 2010.03.28 |
---|---|
[iPhone] libgcc (4) | 2010.03.25 |
iPhone perl Framework (0) | 2010.03.23 |
WaledPak-D (0) | 2009.08.03 |
Panda Challenge 1 풀이 (2) | 2009.07.27 |
2박 3일 강원도 여행기(1일차) (6) | 2010.05.23 |
---|---|
지루한 나의 주말.. (2) | 2010.05.09 |
2일동안 공들인 내 아이폰.. (0) | 2010.03.23 |
Twitter 만들었습니다. (0) | 2010.03.21 |
나른한 주말.. (0) | 2010.03.20 |
How to install Perl on the Iphone:
- install aptitude via Cydia
- copy this file to your Ipod/Iphone
filesystem: http://coredev.nl/cydia/coredev.pub
Source: http://marcoramilli.blogspot.com/2008/01/iphone-perl-framework.html
How to Get Started with iPhone Dev (0) | 2010.03.28 |
---|---|
[iPhone] libgcc (4) | 2010.03.25 |
Android apk file decompiler (0) | 2010.03.24 |
WaledPak-D (0) | 2009.08.03 |
Panda Challenge 1 풀이 (2) | 2009.07.27 |
지루한 나의 주말.. (2) | 2010.05.09 |
---|---|
집이 좋아요.. (0) | 2010.03.24 |
Twitter 만들었습니다. (0) | 2010.03.21 |
나른한 주말.. (0) | 2010.03.20 |
Visit to Busan (5) | 2010.02.28 |
The advice, which comes from BürgerCERT, part of the German Federal Office for Security in Information Technology (known as the Bundesamt für Sicherheit in der Informationstechnik or BSI), recommends that computer users stop using Firefox until Mozilla releases a fix.
The reason why Germany is suggesting such seemingly drastic action is that there is a critical vulnerability in currently available versions of Firefox that could be exploited by hackers to launch malicious code on users' computers.
For its part, Mozilla has acknowledged the security vulnerability, and advises that a patched version 3.6.2 of Firefox is scheduled to be available on March 30th.
Here is a rough translation (courtesy of Google Translate):
Recommendation
Because of the Mozilla Foundation, a privately disclosed vulnerability Bürger-CERT recommends the use of alternative browser until Mozilla has released Firefox version 3.6.2. The current release of Firefox 3.6.2 Plan provides for delivery on Tuesday 30 Before March 2010.Description
There is an as yet unspecified vulnerability in Mozilla Firefox version 3.6. A remote attacker to execute using rigged websites the opportunity to inject malicious code in the context of the logged on user.
Security researcher Evgeny Legerov discovered the vulnerability last month, controversially making code which exploited it available to those who were prepared to pay. That's not an approach which is likely to have won him many friends at Mozilla, who would much prefer that vulnerability researchers worked with them on responsible disclosure.
It must be an uncomfortable time for German web users too. After all, in January they were advised not to use Internet Explorer, and now they're being told to keep a wide berth from Firefox until it's fixed.
It's certainly a lot easier for computer-savvy home users to leapfrog from browser to browser than companies.
Switching your web browser willy-nilly as each new unpatched security hole is revealed could cause more problems than it's worth. For instance, imagine how much training some users will require to switch from one browser to another.
And it's worth bearing in mind - what are you going to do when your replacement browser itself turns out to contain a vulnerability? Are you going to switch yet again?
My advice is to only switch from Firefox if you really know what you are doing with the browser you're swapping to. If you stick with Firefox, apply the security update as soon as its available.
If you can't wait - Mozilla says it has produced a release candidate build of Firefox 3.6.2 which already contains the fix (obviously it hasn't been through their complete quality assurance process yet). You can download it from their website at https:/ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.2-candidates/build3/
집이 좋아요.. (0) | 2010.03.24 |
---|---|
2일동안 공들인 내 아이폰.. (0) | 2010.03.23 |
나른한 주말.. (0) | 2010.03.20 |
Visit to Busan (5) | 2010.02.28 |
회사 이전.. (0) | 2010.02.28 |