| Author |
Message
|
danielde Poziom 19

Joined: 22 Jun 2009 Posts: 681 Location: Bydgoszcz
|
#1
08 Jun 2011 22:56 Apple iOS 5 złamany dzień po premierze. Untethered jailbreak będzie niemożliwy? |
|
|
|
Nie minęły 24 godziny, a już ukazał się dowód na złamanie deweloperskiej wersji beta systemu mobilnego Apple oznaczonego numerem 5. Jailbreak wykonany został przez członka grupy iPhone Dev Team, który na Twitterze posługuje się kontem o nazwie MuscleNerd. iOS 5 złamano przy użyciu exploita Limera1n autorstwa Geohota. Jak widać na załączonych obrazkach, zainstalowano Cydię i uzyskano dostęp do konta root. MuscleNerd przeprowadził tzw. "tethered jailbreak", co w rzeczywistości zmusza użytkownika do powtarzania operacji łamania iPhone'a przy każdym jego restarcie. Jak wiemy, jest to rozwiązanie niewygodne i z tego względu posiadacze złamanych urządzeń z iOS są zwolennikami tzw. "unthetered jailbreak", który wyklucza konieczność powtarzania operacji łamania.
Natomiast tytułowe pytanie dotyczące nadchodzącej wersji mobilnego systemu od Apple dotyczy właśnie samego typu jailbreak'a. Stefan Esser poinformował, iż w iOS 5.0b1 Apple wprowadziło pewną zmianę, która prawdopodobnie zamknęła sposób na uzyskanie untethered jailbreak'a, za pomocą którego wykonywano proces uwolnionego łamania we wcześniejszych wersjach iOS. Patrząc jednak przez pryzmat ostatnich dokonań hakerów, ciężko jednak uwierzyć w to, że to utrudnienie nie zostanie przez nich ominięte.
Źródło:Link
|
|
| Back to top |
|
 |
Google

|
#
08 Jun 2011 22:56 |
|
|
|
|
|
| Back to top |
|
 |
DJpopak;) Poziom 23

Joined: 01 Dec 2003 Posts: 2544 Location: B-tów
|
#2
09 Jun 2011 18:38 Re: Apple iOS 5 złamany dzień po premierze. Untethered jailbreak będzie niemożli |
|
|
|
No proszę przecież Linux jest najbezpieczniejszy :) W końcu biorą się za niego.
Zresztą jestem takiego zdania: "Co człowiek stworzył, to człowiek rozbroi"
|
|
| Back to top |
|
 |
Google

|
#
09 Jun 2011 18:38 |
|
|
|
|
|
| Back to top |
|
 |
ppc Poziom 9

Joined: 06 May 2003 Posts: 33
|
#3
09 Jun 2011 19:13 Re: Apple iOS 5 złamany dzień po premierze. Untethered jailbreak będzie niemożli |
|
|
|
| DJpopak;) wrote: |
No proszę przecież Linux jest najbezpieczniejszy :) W końcu biorą się za niego.
Zresztą jestem takiego zdania: "Co człowiek stworzył, to człowiek rozbroi" |
iOs to nie Linux. Zresztą Linux nie uchodzi za najbezpieczniejszy system :)
|
|
| Back to top |
|
 |
Google

|
#
09 Jun 2011 19:13 |
|
|
|
|
|
| Back to top |
|
 |
w@mpir Poziom 17

Joined: 27 Apr 2004 Posts: 353
|
#4
09 Jun 2011 22:46 Re: Apple iOS 5 złamany dzień po premierze. Untethered jailbreak będzie niemożli |
|
|
|
iOS to nie linux ale jest to system Unixowy dostosowany do potrzeb Apple.
|
|
| Back to top |
|
 |
dedopl Poziom 20

Joined: 28 Feb 2004 Posts: 871 Location: New Sącz
|
#5
10 Jun 2011 00:18 Re: Apple iOS 5 złamany dzień po premierze. Untethered jailbreak będzie niemożli |
|
|
|
| Quote: |
| iOs to nie Linux. Zresztą Linux nie uchodzi za najbezpieczniejszy system |
A który to system ma miano najbezpieczniejszego na świecie?
azjatycki "Kylin"
czy "Integrity OS"
Kolego post dotyczy urządzeń mobilnych telefonów, pda i tabletów dla "ludu" gdzie wszystkie są dziurawe jak sitko, a nie dla Boeing-a czy NASA!
|
|
| Back to top |
|
 |
Gregyyy Poziom 15

Joined: 13 Dec 2008 Posts: 203 Location: Polska
|
#6
12 Jun 2011 12:44 Re: Apple iOS 5 złamany dzień po premierze. Untethered jailbreak będzie niemożli |
|
|
|
Najbezpieczniejszym telefonem jest telefon bez OS :P
|
|
| Back to top |
|
 |
Google

|
#
12 Jun 2011 12:44 |
|
|
|
|
|
| Back to top |
|
 |
cefaloid Poziom 19

Joined: 20 Jun 2002 Posts: 795 Location: Kraków
|
#7
14 Jun 2011 20:39 Re: Apple iOS 5 złamany dzień po premierze. Untethered jailbreak będzie niemożli |
|
|
|
| Gregyyy wrote: |
| Najbezpieczniejszym telefonem jest telefon bez OS :P |
Ale taki też można tak samo szybko złamać jak iOS 5...
A serio mnie się tam wydaje że Apple bardzo pasuje że ich system da się złamać.
Z jednej strony ludzie mogą co chcą więc kupią. Z drugie strony coś się przez to stanie to się wypną na klienta. Wszystkim pasuje.
|
|
| Back to top |
|
 |
mrtip Poziom 9

Joined: 07 Apr 2005 Posts: 37 Location: Ruda Śląska
|
#8
28 Jun 2011 22:18 Re: Apple iOS 5 złamany dzień po premierze. Untethered jailbreak będzie niemożli |
|
|
|
Hm....
| Quote: |
| PPC: iOs to nie Linux. Zresztą Linux nie uchodzi za najbezpieczniejszy system |
PPC masz iPhone, iPoda czy iPada?
Od dwóch lat skrobię różne apsy w stylu
z include'ami z Linuxa i kompiluję je na ARMa w Linuxie i działają na iPhonie.
Zauważ że Cydia instaluje apki z rozszerzniem *.deb.
iOS (z ekranu) to nakładka graficzna na siedzącego kernela w iPhonie, prawie dokładnie jak iXy w Linuxie.
Generalnie jest że iOS i Android stoją na kernelach zmodyfikowanych na procesory ARM. Struktura plików i właściwości urządzeń nadają im charakterystyczne różnice. Wszelkie wątki kernela odpowiedzialne za wewnętrzne podprocesy nadają indywidualność urządzeniu.
Irytujący są fachowcy, którzy myślą że są fachowcami wśród fachowców.
| Quote: |
Przykład okienkowego Hello World na iOSa (przykład z Internetu)
Makefile
CC=arm-apple-darwin-cc
LD=$(CC)
LDFLAGS=-lobjc -framework CoreFoundation -framework Foundation -framework UIKit -framework LayerKit -framework CoreGraphics
all: SampleApp
SampleApp: mainapp.o SampleApp.o
$(LD) $(LDFLAGS) -v -o $@ $^
%.o: %.m
$(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@
clean:
rm -f *.o SampleApp
mainapp.m
#import <UIKit/UIKit.h>
#import "SampleApp.h"
int main(int argc, char **argv)
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
return UIApplicationMain(argc, argv, [SampleApp class]);
}
SampleApp.h
#import <CoreFoundation/CoreFoundation.h>
#import <Foundation/Foundation.h>
#import <UIKit/CDStructures.h>
#import <UIKit/UIWindow.h>
#import <UIKit/UIView-Hierarchy.h>
#import <UIKit/UIHardware.h>
#import <UIKit/UIKit.h>
#import <UIKit/UIApplication.h>
#import <UIKit/UITextView.h>
#import <UIKit/UIView.h>
@interface SampleApp : UIApplication {
UIView *mainView;
UITextView *textView;
}
@end
SampleApp.m
#import "SampleApp.h"
@implementation SampleApp
- (void) applicationDidFinishLaunching: (id) unused
{
UIWindow *window;
struct CGRect rect = [UIHardware fullScreenApplicationContentRect];
rect.origin.x = rect.origin.y = 0.0f;
window = [[UIWindow alloc] initWithContentRect: rect];
mainView = [[UIView alloc] initWithFrame: rect];
textView = [[UITextView alloc]
initWithFrame: CGRectMake(0.0f, 0.0f, 320.0f, 480.0f)];
[textView setEditable:YES];
[textView setTextSize:14];
[window orderFront: self];
[window makeKey: self];
[window _setHidden: NO];
[window setContentView: mainView];
[mainView addSubview:textView];
[textView setText:@"Hello World"];
}
@end
|
| Quote: |
Przykład działający przez sesję ssh - putty, skompilowany na ARMa
#include <stdio.h>
int main() {
printf("Hello, World\n");
return 0;
}
|
|
|
| Back to top |
|
 |