Mest läst just nu

MacWorld

10 Android Lollipop-funktioner vi önskar oss i IOS 9

Meny

Håll debatten levande

Frågor om vårt kommentarsystem, se vår FAQ: idg.se/faq

Kommentatorn ansvarar själv fö;r sina inlägg. Inlägg som innehåller diskriminerande uttalanden, personliga påhopp eller språk som kan uppfattas som stötande, kommer att tas bort av tjänstgörande redaktör. Även poänglösa datorkrigsinlägg tas bort.

OBS! Läs dessa regler som gäller vid postning av inlägg.

Regler för inlägg i artikelforumet

Kommentatorn ansvarar själv för sina inlägg. Inlägg som innehåller diskriminerande uttalanden, personliga påhopp eller språk som kan uppfattas som stötande, kommer att tas bort av tjänstgörande redaktör. Även datorkrigsinlägg och inlägg som är utanför ämnet, kan tas bort.

IDG förbehåller sig dessutom rätten att i varje enskilt fall bedöma huruvida ett inlägg ska tas bort, även om det inte faller under någon av reglerna ovan.

Upprepat postande av olämpliga inlägg kan medföra avstängning från artikelforumen.

Frågor? Mejla till redaktören, carl.grape@idg.se.

Läs mer om vår policy i diskussionsforum

Kommentarer till:

Ladda ner källkoden till Photoshop

Coolt

2013-02-16 18:15

Pascal is tha sh*t! :) Dåligt med kommentarer i koden dock.

Techjunkie

Säkerheten för dagens Adobeprogram?

2013-02-16 20:31

Det finns ingen risk att någon kunnig *hacker* kan hitta möjliga bakdörrar/buggar i den gamla versionen att använda i dagens versioner?

Är precis all kod utbytt?

(ställer frågan som en datoranvändare/lekman.)

Vasteras

Säkerheten för dagens Adobeprogram?

2013-02-16 20:51

Utan att veta, men använder det sunda förnuftet.

Koden är 23 år gammal. Den har nog skrivits om både en och två gånger. Man har troligtvis bytt språk sedan dess också.

Lekmannabedömning.

Depsidee

Säkerheten för dagens Adobeprogram?

2013-02-16 22:43

Dessutom vart det ju för en helt annan processorarkitektur... Motorola 68000 och inte dagens Intel...

Alliansen

Säkerheten för dagens Adobeprogram?

2013-02-17 02:12

Det är ju trots allt adobe, man ska nog inte ta gift på att ALLT är omskrivet...

ironisk bedömning ;)

Fjompah

Ja det är säkert

2013-02-17 08:20

Finns inte en chans att hackare har nytta av den gamla källkoden. Ska man hacka nyare Photoshop får man göra som vanligt och läsa och ändra den disassemblerade koden. Och det är svårt, jättesvårt!

Roland Bengtsson

Ja det är säkert

2013-02-17 09:46

Det är betydligt lättare att hitta brister i disassemblerkoden vilket ju är vad som faktiskt körs, än att försöka hitta brister i C/C++/Pascal/whatever-kod

falde

Säkerheten för dagens Adobeprogram?

2013-02-17 09:02

Det rör sig om Pascal och 68000-assembler, ganska hårt knuten till Mac OS Toolbox. Skulle bli väldigt förvånad om något alls är kvar i modern Photoshop.

nullptr

Säkerheten för dagens Adobeprogram?

2013-02-17 16:25

Den är kodad för Apples gammla OS för macar med 68k processorer.

Apple har bytt processor arkitektur 2 gånger sedan dess, 68k kod emulering slopades redan under PPC eran. Nu kör vi på intel, med big endian istället för little endian.

Apple har dessutom bytt OS arkitektur, nu kör vi en BSD enligt principerna från NeXT.

Det skrevs i Pascal, är antagligen sedan länge bytt till C och även C++. För att kuna koda idag mot 2 olika plattformar. Visserligen uppdaterar sig Adobe dåligt, men knappast är något kvar från den tiden, rent kodmessigt. Möjligen kan de ha sparat vissa designer för olika verktyg och filter, men otroligt långsökt att hitta något fel som skulle ärvas den vägen.


Vill crackers hitta håll i Photoshop lär de titta på dagens versioner och inte den som var skriven mot de gamla macarna, mot Quickdraw etc.

Juan_

vissa saker har exskt samma

2013-02-16 21:57

Finns vissa filter som sett exakt lika ut sen version 2.5.1 så undrar om de verkligen skrivits om?

janbanan,

vissa saker har exskt samma

2013-02-17 08:25

med tanke på att den koden verkade vara hyffsat nästlad med 68000 koden när jag kollade snabbt.
så: ja.

då var man tvungen att skriva i assembler för att få någon vettig hastighet men inte idag. och det är ju som sagt för en helt annan processorarkitektur.

och att programmet dessutom finns för flera OS så gör man nog intern "os oberoende" kod med en liten wrapper runt om. denna koden är hyffsat mac-os only. (vilket jag ser på endel anrop i assemblerkoden)

Chucky

Bra

2013-02-17 09:01

I utbildningssyfte. Kul.

Member#2

Säkerheten för dagens Adobeprogram?

2013-02-17 09:53

Tack för svaren.

Då kan man sova lugnt. :)

Vasteras

Säkerheten för dagens Adobeprogram?

2013-02-17 16:28

Stora delar av OSX bygger på öppen källkod. Att källkoden är öppen gör den varken mer eller mindre säker.

Juan_

Hur gör man?

2013-02-18 17:54

Hur gör jag för att kunna köra programmet/koden?

ChristianViking

Comments powered by Disqus

- MacWorld:

10 Android Lollipop-funktioner vi önskar oss i IOS 9

Ipad Air

- MacWorld:

Stor Iphone ger minskad användning av Ipad

- MacWorld:

Klassikern: Sketchen som får i-landsproblemen att blekna


- MacWorld:

Iphone 5C

"Apple skrotar Iphone 5C nästa år"


- MacWorld:

Safari kan dumpa Google nästa år


- MacWorld:

Microsoft släpper nya Office-appar för Iphone

Här är nya Dropbox för IOS med stöd för Office


- MacWorld:

Ipad

Allt hårdare konkurrens för Ipad


- MacWorld:

Telefonerna blir dyrare och Tele2 hjälteförklaras