PlayStation 휴대용 홈브루
PlayStation Portable homebrewPlayStation Portable 홈브루는 PSP(PlayStation Portable)에서 서명되지 않은 코드를 실행하기 위해 악용 및 해킹을 사용하는 프로세스를 말합니다.
적용들
다른 콘솔의 ROM 에뮬레이션 및 재생, 홈브루 게임 재생, 음악 공유, 사진 인쇄, YouTube 등의 스트리밍 사이트에서 비디오 재생, [1]디바이스에서 지원되지 않는 추가 비디오 형식 실행 등의 기능이 추가되었습니다.
에뮬레이션
홈브루 에뮬레이터는 NES, SNES, 게임보이 컬러, 게임보이 어드밴스, 세가 제네시스 및 N64 콘솔 시스템용으로 개발되었습니다.가장 인기 있는 [2]콘솔을 위해 수많은 에뮬레이터가 개발되었습니다.PlayStation 1 에뮬레이션은 Sony가 만든 네이티브입니다.
데모센
PSP 하드웨어를 이해하기 위한 리버스 엔지니어링 프로세스는 homebrew 부호 없는 코드 실행이 등장한 직후에 시작되었습니다.이러한 노력은 마니아들의[3] 툴체인과 SDK의[4] 개발로 이어졌고 소니의 허락 없이 장치의 벡터 부동소수점 코프로세서, GPU, 오디오 기능을 활용할 수 있는 길을 열었다.수어사이드 [5][6][7]바비와 같은 PSP를 대상으로 한 여러 데모센 비인터랙티브 창작물이 출시되었는데, 순전히 개발자의 최적화 기술과 핸드헬드의 힘을 보여주기 위해서였다.
역사
PSP가 출시된 직후 해커들은 PSP에서 서명되지 않은 코드를 디바이스에서 실행하기 위해 사용할 수 있는 부정 이용을 발견하기 시작했습니다.Sony는 2005년 5월에 PSP 펌웨어 버전 1.51을 출시하여 해커들이 장치에 [8]접근하기 위해 사용하던 구멍을 막았습니다.2005년 6월 15일 해커들은 PSP의 깨진 코드를 인터넷에 배포했다.해커들은 해킹을 사용할 수 없게 만드는 업데이트 적용을 거부했기 때문에 Sony는 웹 브라우저 등의 새로운 기능을 펌웨어 업데이트에 포함시킴으로써 업그레이드 시 이점이 있음을 사용자에게 납득시키려고 했습니다.또한 취약점을 차단하기 위한 보안 패치뿐만 아니라비즈니스위크는 이것을 "당근과 채찍"[1] 접근법이라고 불렀다.
2005년 8월에 Sony는 웹 브라우저, 파일 호환성 업데이트 및 기타 [9]기능을 포함한 펌웨어 버전 2.0을 출시했습니다.해커와 다른 홈브루 애호가들은 PSP를 위한 첫 번째 트로이 목마를 만났다.Symantec은 이 트로이 목마를 "트로이 목마"라고 불렀다.PSP브릭」.대신 이 소프트웨어를 사용하여 PSP를 다운그레이드하려고 하면 이 소프트웨어가 필수/[10]중요 시스템파일을 삭제했기 때문에 PSP가 동작 불능이 되었습니다.2005년에 걸쳐 Sony는 6가지 버전의 펌웨어를 출시했고 해커들은 일반적으로 새로운 보안 [1]업데이트를 피하기 위해 다운그레이드를 통해 대응했습니다.
2006년 중반 PSP의 펌웨어를 파괴하는 데 몇 달간의 문제가 발생한 후 온라인에 파일이 게시되어 펌웨어 버전 2.6을 실행하고 있는 새로운 PSP를 1.5로 다운그레이드할 수 있게 되어 오래된 방법으로 해킹할 수 있게 되었습니다.보도에 따르면,[11] 이것은 이 장치에 대한 최근의 공식 제공보다 더 많은 커뮤니티를 떠들썩하게 만들었다.
다크_AleX
Dark AleX(Dark_AleX, Dax, Darkete라고도 함)는 PlayStation Portable용 홈브루 애플리케이션을 작성하는 스페인 프로그래머입니다.Dark AleX와 그 이름의 다른 변형은 그가 일하는 [12]가명이다.PSP 다운그레이드의 결점 중 하나는 새로운 공식 미디어가 새로운 펌웨어 에디션을 필요로 할 수 있다는 것입니다.Dark_Alex는 "Dark Alex's Open Edition 펌웨어" 또는 "CFW(Custom Firmware)"라고 불리는 커스텀 펌웨어를 출시했습니다.이 펌웨어를 열면 사용자가 현재 에디션의 기존 기능 세트를 사용할 수 있습니다.소니는 재빨리 펌웨어를 다시 패치하여 해커들과 [13]사용자들과의 치열한 경쟁을 계속했다.2006년에 Sony는 시스템 펌웨어에 대한 6가지 업데이트를 출시했고 2007년에는 6가지 [9]업데이트를 추가로 출시했습니다.2007년 7월, Dark_AleX는 PSP에 관한 작업을 공식적으로 중단하고,[14] Sony에 대한 문제의식을 사임의 이유 중 하나로 들었다.어떤 사람들은 심지어 Dark_AleX가 더 이상 커스텀 펌웨어를 출시하지 않기 위해 소니에 의해 지불되었다고 제안했지만, 소니는 [15]이를 부인했다.
커스텀 펌웨어를 사용하면 디스크 이미지가 PSP [16]형식으로 변환될 때 홈브루 애플리케이션이나 UMD 백업, 다른 콘솔용 에뮬레이터, PlayStation 게임 등의 서명되지 않은 코드를 실행할 수 있습니다.
하프 바이트 로더
하프 바이트 로더(Half Byte Loader, HBL)는 사용자 모드 부정 이용을 통해 PlayStation Portable 핸드헬드 콘솔용 홈브루를 로드하는 것을 목적으로 하는 오픈 소스 소프트웨어 프로젝트입니다.공식 게임이나 ISO 이미지를 로드하는 메커니즘은 제공하지 않습니다.HBL은 모든 사용자 모드 악용에 쉽게 휴대할 수 있도록 처음부터 구축되었습니다.프로젝트는 m0skit0 및 ab5000에 의해 생성 및 시작되었습니다.[17][18] 그것은 현재 wololo에 [19]의해 유지되고 있다.
HBL은 처음에 명예영웅상 수훈을 위해 만들어졌다.알파 버전은 2009년 11월에 m0skit0 및 ab5000에 의해 오픈 소스로 출시되었으며, 매우 단순한 홈브루가 [17]실행되었습니다.Patapon 2 데모 악용 사례가 발견되어 유출되었을 때, wololo는 프로젝트에 참여하여 HBL에 이 새로운 [20]악용 사례를 제안했습니다.프로젝트를 주최했던 Advanced PSP 포럼은 호스팅에 의해 폐쇄되었고 프로젝트는 wolo/talk[21] 포럼으로 이동되었습니다.wololo는 또한 구글 [19]코드에서 HBL을 위한 새로운 공개 SVN 저장소를 만들었습니다.Davee, neur0n 등 다른 PSP 해커들이 이 포트의 개발을 돕기 위해 참여했습니다.Patapon 2용 HBL은 베타 버전으로 넘어갔고 2010년 3월에 출시된 최초의 유용한 HBL 버전이라고 할 수 있습니다.그 후 HBL은 다른 여러 사용자 모드 악용에 이식되었으며 PRO CFW 프로젝트와 같은 다른 프로젝트의 기반으로도 사용되었습니다.
HBL은 Sony PlayStation Vita의 PSP 에뮬레이터에서도 거의 수정 없이 실행되도록 포팅되어 있었습니다.이 프로젝트는 Vita HBL(VHBL)로 명명되었으며 2012년 [22][23]3월에 wololo에 의해 HBL의 공용 저장소에 업로드되었습니다.
진술들
홈브루의 동기부여부여
해커들은 PSP의 잠금을 해제하는 동기는 불법복제와는 무관하지만,[1][24] 개인이 구매한 제품에 대한 완전한 접근과 아이템으로 그들이 원하는 것을 할 수 있는 자유, 그리고 알려지지 않은 것을 탐험하는 것에 대한 관심을 허용한다고 말했다.해커 그룹 "N00bz!"의 멤버인 Fanjita는 말했다.
「모든 사람은 자신의 하드웨어로 자신이 하고 싶은 일을 할 권리가 있습니다.해적질은 나를 화나게 하고, 우리가 하고 있는 일이 해적행위로 가는 길을 열어주기 때문에 도덕적으로 그것을 정당화하기가 어렵다.하지만 해적질에 대한 우리의 입장은 분명하며, 우리는 롤모델이 되기를 희망합니다.소니는 지금까지 연락을 한 적이 없기 때문에 합법적이라고 확신한다고 말했다.[13]
소니의 입장
소니는 기기에서 수정된 코드를 실행함으로써 발생하는 어떠한 문제도 [8][1]보증을 무효화한다고 언론에 말했다.그들은 또한 문제는 자가 제작이 아니라 [13]해적질에 있다고 말했다.다만, 펌 웨어의 계속적인 업데이트는, 홈 브레이크의 [25]개발을 방해하기 위한 시도로 보여지고 있습니다.Make 잡지의 Phillip Torrone에 따르면, 이러한 방해는 해적 행위를 억제하려는 시도 때문일 수 있으며 득보다 실이 많을 수 있다.그는 "정말 똑똑한 회사들은 그들의 제품을 6개월 동안 알파 괴짜들에게 출시하고 알파 괴짜들이 그들과 놀아나게 해야 한다"고 생각한다.R&D 비용을 대폭 절감하고 훨씬 더 견고한 [24]제품을 내놓을 수 있을 것 같습니다."
그러나 소니는 또한 홈브루 게임 지원에 대한 질문에 잭 트레튼이 다음과 같이 답했다고 말했다.
"그것이 진행 중인 일이라고 생각합니다.물론 홈브루를 통해 이루어진 것도 있습니다.놀랍게도 창의적입니다.좀 [26]더 많은 것을 시도해 보고 싶다고 생각합니다."
레퍼런스
- ^ a b c d e Kenji Hall (2005-12-01). "Attack of the Playstation Hackers". BusinessWeek. Retrieved 2008-07-21.
- ^ Silvester, Niko (28 December 2018). "Top 10 Game System Emulators for PSP". Lifewire. Retrieved 24 January 2019.
- ^ PSP Toolchain - tools used in the creation of homebrew software for the Sony Playstation Portable handheld videogame system., pspdev, 2021-01-03, retrieved 2021-01-03
- ^ PSP Software Development Kit, pspdev, 2021-01-03, retrieved 2021-01-03
- ^ "Suicide Barbie demo [Final version] PSP News". psp-news.dcemu.co.uk. Retrieved 2021-01-03.
- ^ "Suicide Barbie by The Black Lotus". pouët.net. Retrieved 2021-01-03.
- ^ GitHub repository for Suicide Barbie a Playstation Portable demo (source code and assets), The Black Lotus, 3 January 2021, theblacklotus, 2021-01-03, retrieved 2021-01-03
- ^ a b "Sony battles hackers over hijacked games". Reuters. 2005-07-06. Retrieved 2008-12-02.
- ^ a b "Playstation.com - Support - System Updates - psp".
- ^ Robert McMillan (2005-10-08). "Trojan Trashes Playstation Portable". PC World. Retrieved 2008-07-22.
- ^ Mike Musgrove (2006-06-06). "Routine Upgrades Are the Bane of 'Homebrew' Enthusiasts". The Washington Post. Retrieved 2008-07-28.
- ^ Rubens, Paul (2007-02-26). "Three hacker teams unlock the PSP". BBC News. Retrieved 2008-02-17.
- ^ a b c Paul Rubens (2007-02-26). "Three hacker teams unlock the PSP". BBC. Retrieved 2008-07-21.
- ^ Patel, Nilay. "PSP modder extraordinare Dark_AleX calls it quits". engadget. Retrieved 2008-08-05.
- ^ Totilo, Stephen. "Sony Exec Talks New PSP's Upgrades, GPS Attachment, NYC Appeal And More". MTV. Retrieved 2008-08-05.
- ^ Swann, Graham. "Investigating the PSP's PSone emulator". Eurogamer. Retrieved 2008-08-05.
- ^ a b Wololo (2009-11-29). "MOHH exploit – m0skit0's eLoader alpha release (Devs only)". Wololo.net. Retrieved 2012-09-26.
- ^ "LICENSE - valentine-hbl - Half Byte Loader - Google Project Hosting". Retrieved 2013-06-21.
- ^ a b "valentine-hbl - Half Byte Loader - Google Project Hosting". Retrieved 2013-06-21.
- ^ "(devs only) Valentine: Half-Byte Loader port to the Patapon2 demo exploit ·". Wololo.net. 2010-03-29. Retrieved 2013-06-21.
- ^ "wololo.net/talk • View forum - Half Byte Loader Development". Wololo.net. Retrieved 2013-06-21.
- ^ "VHBL: source uploaded to the svn, and new forum ·". Wololo.net. 2012-03-03. Retrieved 2013-06-21.
- ^ Callaham, John. "Neowin - Where unprofessional journalism looks better". Neogamr.net. Archived from the original on 2012-10-07. Retrieved 2013-06-21.
- ^ a b Mike Musgrove (2005-07-12). "Tapping into Tinkering". The Washington Post. Retrieved 2008-07-22.
- ^ Gregory A. Quirk (2007-11-20). "Under the Hood: Sony Playstation Portable slims down". EETimes. Retrieved 2008-07-22.
- ^ Greg Miller (2007-07-23). "Mailbag for 23 July 2007 - The Small Fish". IGN. Archived from the original on 13 January 2009. Retrieved 2008-12-24.
외부 링크
- PlayStation 휴대용 라이브러리: 인터넷 아카이브의 홈브루