Live2D: Silently Subverting Threat Models

Live2D: Silently Subverting Threat Models

Källnod: 2021786

I onlineutrymmen har VTubers stadigt vuxit i popularitet under de senaste åren – de är underhållare som använder motion capture-teknik för att animera en 2D- eller 3D-modell med specialsås, och vanligtvis livestreamar den som sin avatar till en publik. Tekniken i fråga är ganska rolig, livliga samhällen tenderar att bildas runt underhållare och artister som är inblandade, och det finns massor av utrymme för kreativitet i VTuber-formatet; När det gäller tittare, det finns en VTuber för allas smak där ute – vad ska man inte gilla? På den tekniska sidan av att få allt att fungera går de flesta skapare i VTubing-utrymmet för närvarande med en mjukvarusvit från ett företag som heter Live2D – vilket är där dagens utredning kommer in

[återställt] från [Ronsor labs] har grävt i omvänd konstruktion av Live2D-kärnbiblioteken – ett välsmakande mål, med tanke på att Live2D är känd för att skicka juridiska hot att ens de mildaste razziorna in i det inre av sin programvara. Vanligtvis innebär ett sådant beteende att ett företag har något att dölja, och faktiskt, en märklig aspekt hittades omedelbart – det visar sig att det är ovanligt trivialt att skapa en 3D-modellfil som tillåter exekvering av godtycklig kod. Det råder en total brist på gränskontroller av något slag när man importerar en modell, vilket gör importkoden ensam sårbar i obscen grad; ett färdigt proof of concept .moc3 filen tillhandahålls i ett arkiv, begränsat till att bara krascha Live2D-visningsprogrammet och någon av dess integrationer.

Nu måste VTubers vanligtvis anstränga sig för att behålla sin anonymitet, antingen av säkerhetsskäl eller parasociala förvaltningsskäl, och med samhällsrelaterade nyanser kan hotmodellen bli ganska involverad. Ironiskt nog, med hur Live2D-mjukvaran är designad, är det lätt för en illvilligt benägen individ att förneka all denna sekretessansträngning genom en 2D-modell, något som är ett krav för de flesta VTubers. Förhoppningsvis har detta fått folk att se mot fria och öppna alternativ som Inochi2D, redan används av sådana kreatörer en VTuber hårt på jobbet porta Linux till Apple M1/M2-hårdvara.

Tidsstämpel:

Mer från Hacka en dag