상세 컨텐츠

본문 제목

flash 플래시 보안 관련

ADOBE/Flash

by AlrepondTech 2020. 9. 15. 22:25

본문

반응형

 

 

=================================

=================================

=================================

 

 

 

 

 

 

출처ㅣ http://cafe.naver.com/flashdev/22897

 

[자작] Generic SWF Protector v1.1 (Anti-Sothink SWF Decompiler)

 

 

 

 

 

기존의 SWF 보호 프로그램과 차원이 다르다!

 

Sothink SWF Decompiler를 완벽하게 방어하는 신개념 프로텍터.

 

Sothink SWF Decompiler로 보호된 파일을 열면, 'Out of memory' 메시지와 함께,

 

해당 파일을 분석할 수 없게 패치해주는 프로그램입니다.

 

 

 

 

이 작성자의 게시글
구독하기
|더보기
덧글 19개 | 등록순 | 조회수 900
| 인쇄 | 신고
  •   갯똥
    2007/09/02 13:18답글오아 . 짱이네요 ㅎㅎ
  • 신고
  •   나라말쌈
    2007/09/02 16:29답글유용한 자료군요.

    테스트해보고 디컴파일이 되는줄 알았는데 확인해보니
    소스 확인은 안되는군요.
    단지 스파이웨어 차단이라는 경고가 뜨네요.
    물론 프로텍터가 스파이웨어라는 얘기가 아니고, 디컴파일러가 스파이웨어로 인식되네요.

    수고하셨습니다. 
  • 신고
  •   수학쟁이
    2007/09/02 16:55답글나라말쌈 // V3에서는 원래 Sothink SWF Decompiler를 스파이웨어로 분류해놨답니다. :)
  • 신고
  •   수학쟁이
    2007/09/02 16:57답글나라말쌈 // Sothink SWF Decompiler로 열어보면, Export FLA, Export Resources 기능을 포함해 FLA 파일 엑세스를 할 수가 없습니다. 현재 제가 구버젼부터 최신버젼까지 다 확인해보았으나, 역시 불가였습니다. 단, 한가지 아쉬운점이 있다면, ASV 로는 뚫린다는 점 입니다. 뭐, 어차피, 버젼 업할 때 ASV도 막을 생각입니다만..;
  • 신고
  •   pastelblue79
    2007/09/02 19:03답글우옷... 실룍이 대단하신 분이셨군요^_____________^ b
  • 신고
  •   아리아
    2007/09/02 23:40답글멋지십니다. ^.^
  • 신고
  •   논다
    2007/09/03 09:43답글정말 멋지심다 이런걸 만들어주시다닝 ^^
  • 신고
  •   다현아빠
    2007/09/03 11:02답글상당히 젊으신 나이라고 아는데.. 이런걸 만드시다니 대단하십니다..
    앞으로 유용하게 잘 쓰겠습니다. ^^
  • 신고
  •   쿠로
    2007/09/03 23:52답글원리를 물어봐도 될까요? 앞에 무한루프를 도는건지? SWF를까서 헤더부분쯤에 뭔가를 넣으신건가요?
  • 신고
  •   필군
    2007/09/10 17:04답글음.. 더블크릭으로 실행하면 그냥 흰화면이 나와버리네요 .. (보호하기 전에는 잘나오던것인데 ..)
  • 신고
  •   wwazang
    2007/11/23 11:54답글저도 흰화면이 나오네요 어쩔때는 노란화면이 나올때도 있고요. 버전업해주세요~~ 사용하고싶어요
  • 신고
  •   수학쟁이
    2007/11/23 16:47답글Flash 8 플래시까지는 안정적으로 동작합니다. 그 이상은 동작을 보장할 수 없어요.
  • 신고
  •   문돌
    2007/11/28 10:04답글Flash Decompiler Trillix 이 프로그램도 막을수 있도록 할수는 없나요? Sothink는 다 막던데...Flash Decompiler Trillix 이 프로그램은 플래시mx버전은 막히던데 8버전은 뚤리던데요
  • 신고
  •   수학쟁이
    2007/11/28 16:36답글문돌 // 이런 류의 프로그램을 제작하기는 힘이 듭니다. 그 이유는, 보호라는게 SWF 플레이어에는 실행이 되게 하고, 에디터나 디컴파일러 등의 조작 프로그램에게는 버그로써 실행이 안되게 한다는 것은, 매우 힘든일입니다. SWF 포맷을 조사하지 않으면 꽤나 어려운 작업일 뿐더러, 제가 볼 땐 그 이외의 디컴파일러는 막기 힘들것같네요.
  • 신고
  •   수학쟁이
    2007/11/28 16:38답글Macromedia나 Adobe가 특별한 Meta Tag등을 숨겨놨다면 당연히 이를 이용한 프로텍터가 나올법 하지만 그런 것도 없고, 이미 SWF 파일 스펙도 다 공개된 시점에서 프로텍터는 나오기 힘들다는게 제 개인적인 견해입니다.
  • 신고
  •   지쟈스
    2008/02/19 15:45답글좋은 자료 감사합니다.
  • 신고
  •   소랍
    2008/06/20 11:59답글시간이 꽤 지난 지금 테스트를 해보니 확실히 막아주는 것도 있는반면, 플레이 자체가 안되어 그냥 백지로만 나오게 만들기도 하네요.. 버전업되어 나오면 참 좋을텐데 말이죠...
  • 신고
  •   플라스크
    2008/07/19 22:37답글8 버젼으로 세이브 한후 해도 열면 백 그라운드만 보이는..;; 그래도 유용한 프로그램 감사합니다.
  • 신고
  •   bnb1742
    2011/01/03 07:58답글윈7에서 버그로인식하여 파일 저장이 안되요;; 내장백신이있는지 ㅜㅜ
  • 신고

 

 

 

 

=================================

=================================

=================================

 

 

 

 

출처: http://mobiledevicesalon.blog.com/2012/08/22/the-best-way-to-encrypt-actionscript-3-0-to-protect-swf-document-source-code/

 

 

best way to Encrypt ActionScript 3.0 to Protect SWF Document Source Code

 

ActionScript 3.0 is the latest of version of ActionScript program code, which is mainly used in Adobe Flash and Adobe Flex. Actionscript 3.0 is totally re-written from the ground up and executes up to TEN folds quicker compared to earlier ActionScript program language. Being a readable programming language, ActionScript 3.0 is a mixture of both convenience and risk. Ever since Adobe converted the Flash program into a SWF file, it becomes so easy to be reverse engineered without much effort.

That’s why we must encrypt ActionScript 3. 0 to make hard to understand, to prevent reverse engineering, and also to prevent possible hackers. Leawo SWF Encrypt changes human-readable program code into obfuscated code using several techniques. Through ActionScript obfuscation, SWF source code is not really readable any more and thereforesafeguards SWF source code from SWF decompilers and SWF decrypt tools.

Download Leawo SWF Encrypt and install it on your computer, after that read the under guidelines to obfuscate your SWF documents. If you’re running on Mac OPERATING SYSTEM computer, you can turn to Leawo SWF Encrypt for Mac.

Step 1: Download and install this ActionScript 3.0 Obfuscator before you start to add source SWF documents. You can click ” Add ” button or simply drag and drop to import source SWF documents for encryption.

 

When the original SWF documents have relationship, you need to select Add Relevant SWF file to make sure invocation after obfuscation. Otherwise, you can choose Add Irrelevant SWF file which is ideal for any other SWF files.

Step 2: Below the processing list panel, you are able to select encryption options to encrypt SWF flash documents. Different SWF encryptions ways are provided for different SWF encryption purposes. Having comprehensive explanation and diagrams in the Tips panel for every SWF encryption way, even newbies could successfully encryptActionScript 3.0 using Leawo SWF Encrypt.

Step 3: In the “Output” frame, choose a folder on your computer to save the exported encrypted SWF documents.

Step 4: Click on the ” Encrypt ” key to begin the SWF encryption upon the particular encryption methods you have selected.

Note:

1. The SWF obfuscation does not have any impact on normal play back of source SWF files with standard flash player, you can now feel free to publish your encrypted SWF documents to website.

2. Protected or obfuscated SWF files could not be obfuscated again by this SWF Encrypt program.

This entry was posted in swf and tagged obfuscate ActionScriptprotect SWF codeSWF encrypt bygary6540. Bookmark the permalink.

 

 

 

=================================

=================================

=================================

 

 

 

출처: http://www.leawo.com/flash-swf-encrypt/

 

Leawo SWF Encrypt Windows 8 Compatible

User Reviews(1)

  • 1
  • 2
  • 3
  • 4
  • 5

 

 

Professional SWF encrypter to protect SWF files from SWF decompilers and SWF decryption tools

Acting as an ActionScript Obfuscator, SWF Encrypt effectively protects Adobe Flash, Flex and Flash Builder SWF files from decompiling and decrypting by obfuscating ActionScript codes in different encryption ways.

Encrypt and protect SWF source code with advanced AuctionScript obfuscating technologySupport Adobe Flash 8/CS3/CS4/CS5/CS6, Flex and Flash BuilderProvides obfuscation for ActionScript 3.0/2.0/1.0 programming languagesEncrypt SWF in 7 SWF encryption ways for specific requirementsUser-friendly program interface with considerate illustrations


Support OS: Windows XP/Vista/7/8/8.1
Want Mac Version? Please click here to get SWF Encrypt for Mac

Free Trial
Version 1.1.0.0
Buy Now
Price: $150.00

 

 

 

=================================

=================================

=================================

 

 

 

출처: https://www.mochimedia.com/community/forum/topic/swf-encrypt-vs-swf-protector-vs-secureswf

 

SWF Encrypt vs SWF Protector vs secureSWF

5 Posts1 Thanks

Rosario
Apr 08, 2010 (3 years 329 days ago) edited 3 years 328 days ago 

All we know these 3 main competitors on the market. If you want to protect compiled SWF file so there are several solutions like SWF protectorby DComSoft ( www.dcomsoft.com ), secureSWF from Kindisoft( www.kindisoft.com ) and SWF Encrypt from Amayeta software (www.amayeta.com ). Lets discuss good and bad sides of these tools.

My opinion is following

Let me know your thoughts about this?

 

281 Posts81 Thanks

TumbleBall.com
Apr 08, 2010 (3 years 329 days ago) 

I use secureSWF primarily because it has variable renaming. I figure that fighting hackers is an uphill battle - if I can make their job an imperceptible mess, hopefully they'll leave it alone.

 

2,972 Posts913 Thanks

Space
Apr 08, 2010 (3 years 329 days ago) edited 3 years 329 days ago 

 DK

This seems relevant to the topic: http://gamedev.rasmuswriedtlarsen.com/2010/04/07/some-swf-encryptorsprotectors-are-worthless/

 

501 Posts95 Thanks

nook
Apr 08, 2010 (3 years 329 days ago) 

 SE

How does Mochi Encryption do compared to these?

 

7,229 Posts2,304 Thanks

bob
Apr 09, 2010 (3 years 328 days ago) edited 3 years 328 days ago 

 US

Mochi doesn't do code obfuscation, it's just a wrapper. I wouldn't say that it competes with obfuscation tools (although it is probably as good as some of them).

 

8 Posts2 Thanks

Damp Gnat
Apr 12, 2010 (3 years 326 days ago) 

 GB

I'm just in the process of switching from SWF Encrypt. I have the latest version - SWF Encrypt 6 and it seems to not let you connect properly with mochi. I've even tried it with mochi's example swfs and the mochi leaderboards don't open. I've played with settings and even turned the Name Encrypt option off and still no joy.

So I'm testing out the demo of secureSWF. If that works, I've then got to fork out for an expensive encrypter again.. grumble grumble.

 

5 Posts1 Thanks

Rosario
Apr 12, 2010 (3 years 325 days ago) 

@Damp Gnat Yep, SWF Encrypt always was expensive and not so reliable like they said. I would suggest you to try to win FREE solution first. I am sure that it will satisfy you.

http://freelanceflashgames.com/news/2010/03/30/ffg-protect-my-swf-contest-win-a-free-copy-of-swf-protector/

Although there is an issue with SWF Decrypt which able to decrypt protection algorithms for AS 3.0. But I am sure that within next few weeks DComSoft (and probably Amayeta too) will release some patch to fix this.

 

309 Posts51 Thanks

jacksmack
Nov 20, 2010 (3 years 103 days ago) edited 3 years 103 days ago 

Swf Proctector is a ripoff. I purchased a 60 dollar license of it in May, in June they released an updated version that actually works with CS5 and they want me to pay 30 bucks to upgrade it. I had to reinstall windows and I tried downloading and reinstalling the new version from their website with my old registration.

The old registration doesn't work with the new version AND there is no way to download the old one that does work with my registration. So basically they stole my money and gave me a product that doesn't work...

http://www.dcomsoft.com/ SWF PROTECTOR BAD!!!

 

183 Posts56 Thanks

John Blackburne
Nov 20, 2010 (3 years 103 days ago) 

 GB

I use secureSWF: works on my Mac, free updates, and is as simple or complex as you want: for most needs the default settings are fine and reportedly outperform the alternatives, but if you want to dig down into the settings you have a lot of options and so a lot of control. No regrets with paying full price for the pro version, though if I'd waited for one of the discounts that pop up regularly I probably could have saved a chunk of that.

 

1,431 Posts1,299 Thanks

colin
Nov 20, 2010 (3 years 103 days ago) 

 US

Originally posted by Damp GnatI'm just in the process of switching from SWF Encrypt. I have the latest version - SWF Encrypt 6 and it seems to not let you connect properly with mochi. I've even tried it with mochi's example swfs and the mochi leaderboards don't open.

Thanks @DampGnat, we'll look into this.

 

7,229 Posts2,304 Thanks

bob
Nov 20, 2010 (3 years 103 days ago) 

 US

It's really a bug in SWF Encrypt, not a bug in our APIs. Have you reported this issue to them?

 

72 Posts8 Thanks

azuana
Nov 20, 2010 (3 years 103 days ago) 

 US

Mochi fell for the zombie thread...

 

202 Posts32 Thanks

Kannushi Link
Nov 21, 2010 (3 years 102 days ago) 

 TW

I like secureSWF because it really works and is not really expensive [with free update].

 

103 Posts3 Thanks

pinoygamegeek
Nov 21, 2010 (3 years 102 days ago) 

anyone tried swflock?

 

202 Posts22 Thanks

aforshaw
Nov 22, 2010 (3 years 102 days ago) 

 GB

secureSWF for me - although I often experience problems in about 50% of my games if I use the most aggressive encryption.

 

2 Posts0 Thanks

Bob12
Oct 20, 2011 (2 years 135 days ago) 

In September DCOMSOFT released SWF Protector for Mac. This program has a good algorithm for encrypt

 

1 Posts0 Thanks

anton226
Jan 12, 2012 (2 years 51 days ago) 

What about Flash Anti-decompiler from Bisguard? I'm new in flash protection and I'd like to know your opinions.

 

 

 

=================================

=================================

=================================

 

 

 

출처: http://blog.vortixgames.com/protecting-your-work-2-initial-testing

 

 

Following the first post of the series (no need to click it’s not that interesting) I did some initial testing with some SWF encapsulation and obfuscation software. Let me remind you that the exact same testing many months ago wrecked our game, by that time Tech Wars. What I want to achieve For any of the software tested to pass this initial test the game I chose had to run without breaking anything. As a reminder I checked the previous testing and the problems were: 

 

1. Sound not playing 

2. Actions not being called (like opening a menu or something) 

3. Problems with text Assuming no new issues would arise I would keep an eye on these three. Software and prerequisites I downloaded the following demos (in alphabetic order in case you are wondering): 

 

1. Amayeta SWF Encrypt 6.0 

2. DComSoft SWF Protector 2 

3. Kindisoft SecureSWF 3.4 

 

One thing I recall was trying to get help to make Tech Wars work and found myself tunning preferences and stuff like that. So I decided that I wanted nothing of that! All my effort had to be minimum. I would install the demo software on my harddrive and throw an SWF at it, check for problems, try some minor things. I wanted no complications and no tunning. Maybe I’m being to picky, but my know-how doesn’t include encryption, not to this extent. As a game developer there is so much stuff I have to learn every week, that software like this, while extremely important is just a tool. I just want it to work with minimal fuss. Last but not least, the chosen game was Atomik Kaos 

 

2. I did some small testing with a build of Hajime, but I guess that’s a perfect game for later testing, right now I needed something that I knew in and out, so AK2 it was. 

 

Amayeta SWF Encrypt 6.0 

Amayeta’s SWF Encrypt Interface looks easy and fine. Choosing and protecting the file was an easy job, but my problems with dynamic textfields emerged almost instantly and the game had a slight hicup when a level was finished. Apart from that all was fine. The hicup wasn’t serious, but I had to take a look at the textfield issue. On the left SWF Encrypt, on the right the original SWF Took a deep breath, looked at the options before me (not many, minimalist, just the way I like it) and I had a vague idea about encrypting names being an issue. So I decided not to encrypt names… it worked perfectly. A little tiny thing, but nothing serious. 

 

 

DComSoft SWF Protector 2 

Next on the list DComSoft’s SWF Protector 2 and I must say I’m really impressed. The interface is just perfect and it was begging for a drag and drop of the SWF, which I did and it worked wonders. I had to do nothing, absolutely nothing, just drag the file and click a button. It was perfect! Just like I imagined it. 

 

Kindisoft Secure SWF 3.4 

Secure SWF doesn’t need installation, that’s a big plus in my book. The interface feels old though but it does the job. I tried to drag and drop the SWF and that also did the trick, cool! Time to protect the file and run it. A couple of severe problems happened. For starters as soon as the swf opened the player threw an error. The game went fine after that until I checked the achievements screen where dynamic textfields were messed up. Flash debugger error Problem with textfields, again left is protected SWF, right is original SWF I returned to secureSWF to try a different approach. One fine thing is the protection presets it offers. Being my middle name “minimal” I enjoy not having to go through all the options trying to find out what it is and what it is not. So I chose the preset “Safe – less protection but will always generate working files” but the results were exactly the same, both for the starter error and the textfield issue. I started to look at all the options, aiming for a custom solution, but I was overwhelmed by the amount of stuff I had to try on to eventually make it work. I gave up at this point. 

 

Conclusions 

I’ll give decompilers a shot next and see what happens, what can I see, extract and so on, but for now Amayeta’s SWF Encrypt and DComSoft SWF Protector 2 did the job although I’m very impressed with SWF Protector 2 because it just did its job and I did not have to worry about anything. If I recall correctly that was what I was not able to do with Tech Wars testing. If I had to make an early pick, I’d go SWF Protector 2. There will be a lot of news in the upcoming days, stay tunned. - See more at: http://blog.vortixgames.com/protecting-your-work-2-initial-testing#sthash.5Nlgc6Ui.dpuf

 

 

 

=================================

=================================

=================================

 

 

 

출처: http://cafe.naver.com/flashdev/36334

플래쉬 일을 하다보니 어느순간 소스를 보호 해야 겠다 하는 생각이 드네요
이노무 플래쉬란건디컴파일이 너무 잘되니 걱정이네요

처음에는 프로그램을 쓸가도 생각 했었는데 그건 디컴파일러 버전이 올라가면 같이 풀린다 그래서
궁극적인 대책이 안될거 같고

swf자체를 암호화 할까도 생각 해봤는데 이방법은 암호화 복호화 하는데
상당한 시간이 걸리더군요(파일 자체를 암호화)

혹시나 소스 보호 하시는분 계시면 좀 힌트좀 주세요

이 작성자의 게시글
구독하기
|더보기
덧글 16개 | 등록순 | 조회수 570
| 인쇄 | 신고
  •   까마귀
    2009/03/13 10:45답글저 같은 경우는 소스를 다른 곳에 넣고 외부swf파일 로드를 이용합니다
  • 신고
  •   happy____4
    2009/03/13 10:52답글까마귀 //소스를 다른곳에 넣고 외부 swf로드 전혀 보안 안됩니다. 왜야구요? 인터넷 temp폴터 비우고 로드 하면 그 파일들 다 나오거든요 그런뒤에 디컴파일..
  • 신고
  •   정크
    2009/03/13 11:02답글어차피 개판으로 만들다보니 보든말든 신경안씁니다.
  • 신고
  •   이싸
    2009/03/13 11:19답글공개 되어서 위험한 소스(정보 노출)가 아니라면 보호하지 않고 공개하는 편입니다.
  • 신고
  •   정이건
    2009/03/13 11:25답글클래스로 작업하고 웹연동 , 다른 응용프로그램에 통합 뭐 이런식으로 작업되므로 암호화는 크게 신경쓰지 않고 작업합니다. 스스로 나중에 디컴해보면 복잡해서 분석하기도 싫을것 같더라구요 그리고 로딩방식만 잘 사용해도 캐시에 다 남지는 않으므로 크랙보호는 좀 될것같은데요 당연 경로는 서버에서 받아야겠구요
  • 신고
  •   아오
    2009/03/13 11:53답글이싸// 쿨하시군요 -_-
    정이거// 클래스로 작업하면 디컴파일하면 as가 따로 분리되나요? 아니면 클래스 파일은 아예 안보이나요?
  • 신고
  •   페리에
    2009/03/13 12:00답글클래스 파일 가져 옵니다..
    즉 로긴 같은거라면...어짜피 서브스크립트 언어에서 다 보안처리를 하구요...
    소스를 봐도 어케는 못한다는거죠...
    다만 소스자체를 안보이게 하시려면 관련 유틸 구매후 사용하셔야 하는데 이게또 문제가 여러개가 있습니다..;;변수가 개판되거나하죠;;;(단일 플래시 파일이라면 디컴파일은 잘 막습니다...왜냐면 디컴파일러 만든회사 제품이니깐여;;;;;)

    즉 중요한 데이터 연산은 서브스크립터로 밀어버리시는게 최고입니다..
  • 신고
  •   달파란
    2009/03/13 13:03답글막장코드라서...그닥지...그리고 그거 가져다 잘쓸수 있을려나..공개해도 못쓰는 사람이 많은지라..
  • 신고
  •   고등어
    2009/03/13 14:07답글간단한거 아니면.. 디컴파일로 봐서 쓸수 있는 코드가 몇개 없을듯..
  • 신고
  •   제이디
    2009/03/13 14:43답글정크님 웬지 멋지십니다...
  • 신고
  •   조심이
    2009/03/13 17:17답글잘짜면 공개할텐데.. 개판이라 부끄러워 가리고싶네요;;
  • 신고
  •   jomiri
    2009/03/13 17:45답글아...플래쉬.....너무 어렵네요...멋져요.^^
  • 신고
  •   박군
    2009/03/13 18:58답글전혀...무슨소린지 알수없는 1人....오늘부터 플래쉬배우는데 왤케 어렵나요..ㅠ
  • 신고
  •   수학쟁이
    2009/03/13 20:35답글제가 옛날에 만들었었던 디컴파일러 방지 프로그램입니다. FLA의 헤더를 조작해서 Sothink SWF Decompiler의 분석을 차단합니다. (오늘 날짜 기준으로 최신 버전 포함)

    http://cafe.naver.com/flashdev/22897

    물론 액션스크립트는 암호화해주지 않는데, 상용 제품으로는 Amayeta의 SWF Encrypt라는 제품이 있습니다. 이 제품을 사용하면 암호화가 되지요...^^;; (물론 페리에님이 지적하신 것처럼 변수가 개판될 수 있습니다.)
  • 신고
  •   한상훈
    2009/03/13 21:14답글http://blogs.soph-ware.com/?p=14
    이런 방법도 있죠.
  • 신고
  •   플라스크
    2009/03/14 18:07답글SWF Encrypt 이거 써봤는데, 특수한 상황? 예를 들어 pmp나 mp3에 넣어서 재생이 안된다는?(아에 뻗어버리던..ㅠ)
  • 신고

 

 

 

반응형

 

 

728x90

 

 

=================================

=================================

=================================

 

 

 

출처: http://blog.naver.com/PostView.nhn?blogId=kojaejung&logNo=40106897585

 

 

[HellboundHackers] 2번 문제에서 다뤘던 Flash Decompile에 반대 내용을 다뤄보고 합니다.

 

저번 문제풀이처럼 프로그램 사용으로 모든 소스가 보이는 환상적인 Decompile 덕분에

플래시 개발자들의 걱정이 묻어나는 댓글들 입니다.

 

 

 

 

 

 

플래시에서 사용하는 언어 Action script로는 Decompile을 막을 수는 없다고 합니다.

하지만 Decompile을 막아주는 프로그램이 있습니다.

   

  1. SWF Encrypt ( http://www.amayeta.com ) 
  2. 여기가 가장 유명한 것 같네요. 실은 이 곳 말고는 없는 것 같습니다.
  3. ActionScript Obfuscator(http://www.genable.com)
  4.  
  5. 몇 년 전에는 Freeware로 많이 사용했었는데, 지금 찾아보니 싸이트도 안 들어가 지네요.^^;

Amayeta의 'SWF Encrypt'의 세부설명입니다.

 

 

일단 125$가 눈에 들어오네요.

 

 

 

 

 

 

6버전이 나오면서 Flash 10 /CS4, as1,2,3 을 모두 지원한다고 합니다.

 

아래 내용은 좀 더 세부내용 . 독해 공부 시간입니다. 

What's New in 6.0?

SWF Encrypt™ 6.0 is the only way to Encrypt and Protect your Adobe® Flash® SWF Files from ActionScript Decompilers and SWF Hackers. Version 6.0 Features:

 

- Updated for Flash 10

- Obfuscate ActionScript 1, 2.0 and 3.0

- Obfuscate Flash Lite SWF Files

- Obfuscate SWC Components

- New GUI

Encrypt, Obfuscate 7 Protect your Flash 6, 7, 8, 9 and 10 SWF Movies

SWF Encrypt 6.0 has been designed specifically for Adobe Flash 6, 7, 8, 9 and 10 SWF Files to keep your Actionscript shielded from would-be hackers! SWF Encrypt 6.0 will guard your important Actionscript code from decompilers and reverse engineering techniques!

 

Updated for Flash 10/CS4, Flex 2/3 and ActionScript 1/2/3

SWF Encrypt 6.0 has been updated to provide encryption and obfuscation for Flash 10 SWF Files created with Flash CS4 and Flex 2/3. SWF Encrypt 6.0 is the only encryption tool that provides Obfuscation for Actionscript 3.0

 

Dense Actionscript Obfuscation

Our Encryption & Obfuscation Technique uses Unique Algorithms to protect your SWF and put a lock on your Actionscript! The same SWF will have a Unique Encryption Fingerprint each time it's encrypted, providing even greater protection of your Actionscript

 

No Actionscript Line Limit

SWF Encrypt 6.0 can Encrypt and Protect SWF's that have even just 1 line of code! All MovieClip, Button and Frame Scripts are Protected. Even ActionScript located in nested symbols is obfuscated from common decompilers.

 

Available for Windows & Mac OSX

SWF Encrypt 6.0 is available for both Windows and Mac OSX Platforms - Regardless of which Platform you work on, SWF Encrypt 6.0 provides the same level of Security and ActionScript Obfuscation on both Windows and Mac OSX!

 

6.0 Trial 버전을 제공하네요.

그런데 아쉽게도 10번의 Encryption만 제공합니다.

 

 

뭔가 플래시 작업 도중 작업을 하는 건지, 2번 문제 풀이에 사용된 것 Decompile된 파일을 Protection을 하려니 Fail이 뜨네요..(아련한 F 학점의 추억)

 

그래서 급히 인터넷을 뒤져 간단한 공 튀기기 플래시 예제, 똥피하기 게임 등 여러가지를 받아서 시도해 보았는데,

무엇을 잘못하였는지!!!모두 Fail e되었네요..;(10번의 기회를 사용하여 Game Over..)

 

Encrypt4.0을 무료로 배포하길래 다운받아서 'Encrypt'를 해보았습니다.

 

 

 

결과는…같더군요.ㅋㅋㅋ;;

제가 Decompile 최신판을 받아서 그런지 'Sothink SWF Decompiler'로 열었을 경우 변화는 없었습니다.

아무래도 최신버전 Encrypt로 다시 시도해봐야겠습니다.

(다른 Encrypt프로그램으로 시도해 보았지만 결과는 같네요.^^;Decompiler 성능이 정말 좋습니다ㅋ;;)

 

 

 

네. 본문 헛소리가 좀 길었는데요,

결론을 내리도록 하겠습니다.

플래시 디컴파일 막을 수 있다?없다?

'리버싱은 시간 문제라는 말이 있습니다.' 무한한 시간만 있다면 모든 프로그램은 리버싱이 가능하다는 얘기죠.

 

플래시 디컴파일 방지프로그램도 비슷합니다.

Flash Decompile을 막을 순 없습니다. 좀 더 어렵게 만드는 것이죠.

코드 난독화와 같은 기능을 사용하여 코드를 복잡하게, Decompiler가 해석하지 못하도록 어렵게 만드는 것입니다

 

쉽게 말해서 SWF Encrypt(소스보호) vs SWF Decompiler의 싸움이죠.

 

Encrypt에서는 Decompile이 되지 않게 계속 막아 가는것이고..

Decompiler 회사에서는 그것을 계속 뚤어가는 것이고…창과 방패의 싸움이네요..^^;(각각 다른 회사 이지만, CEO는 같은 사람 아니냐는 억측도 돌더군요.ㅋ)

 

공생 관계는 자연에만 있는 게 아닌가 봅니다.^^;

[출처] 플래시 디컴파일 막기|작성자 aka

 

 

 

 

=================================

=================================

=================================

 

 

 

 

 

출처: http://www.dcomsoft.com/

 

Protect Flash from decompilation


SWF Protector is a highly reliable encryption solution, which will thoroughly protect all your Flash files from all kinds of SWF decompilers. SWF Protector fully protects ActionScript code, so your artwork is impossible to steal. It uses protection algorithms that allow SWF file playback in Flash Player, but conceal the source code completely.

BUY NOW

DOWNLOAD

PC version

Mac version

Linux version

SWF Protector versions for PC and Mac now protect all embedded SWF resources in ActionScript 3 files! Not only ActionScript code, but also images, texts, videos, etc.

Feature list

  • OEM version benefits: You will get two license keys instead of one: one key to unlock the GUI version of SWF Protector, and the second one to unlock the console version. Not only you will have access to all features of a standard license, but you will also be able to embed the OEM version into different scripts or web services in order to protect sensitive SWF files on the go.
  • Fail-safe SWF files protection: SWF Protector will firmly protect both ActionScript 1/2 and ActionScript 3, so none of your files, either old or new, will stay unguarded.
  • Unique protection methods: "Mask script" and "Mix script" for ActionScript 2; specific options for SWF files with preloaders (based on ActionScript 3).
  • Full Flash and Flex support: SWF Protector will thoroughly encrypt all your work from Flash Decompiler, no matter if you were using Flash or Flex technology. 
    SWF Protector supports all versions of Flash including Flash CS6 files!
  • High operation speed: SWF Protector is simple to use and very fast. It has shown lightning-fast speeds of SWF files loading, processing and saving.


NOTE: SWF files with preloaders may not be working properly after protection. Please test the protection in demo version to make sure your SWF file plays correctly after protection as we are unable to process a refund in this case. We are working hard to fix this issue and hope it will b

 

 

 

 

=================================

=================================

=================================

 

 

 

출처: http://labs.tomasino.org/2011/08/10/swf-protector-review/

 

SWF PROTECTOR REVIEW

 

 

I had the recent opportunity to test out a new product called SWF Protector, by DCOMSoft. SWF Protector is a really neat tool that will obfuscate your compiled source in your swfs and give them additional protection against decompilers. Why might you need this? Well, maybe your Flash app talks to a secure web service and passes around sensitive information. Maybe you want to keep people from reading some secret passphrase you have sitting in plaintext in your code? SWF Protector might be what you’re looking for.

Now I’m a recreational lock-picker, and I’ve built my share of electronic lock overrides back in my nuclear engineering days, so I’m well aware that no system of protection is perfect. The point of any security system, whether it be user access control points in a building, or code obfuscation and encryption, is to make the cost of effort to bypass your security too expensive. If breaking into your code is made more difficult, that alone can deter a large number of people sniffing around in the same way that a couple security cameras might do the same for your building. Nothing is perfect, though. Remember, your average adult male can take a sledgehammer through a concrete wall in under 10 minutes.

My review of SWF Protector isn’t concerned with perfection, it’s concerned with effectiveness. So lets see how effective it is:

Test #1: File size

For the file size testing, I used two very different swfs. Both were protected with SWF Protector’s default protection settings. The first file was a small benchmarking swf that will be used again in the next section. The second swf is from a rather large Flex project I’m working on at work. I was curious to see what sort of file size increase would happen due to all the obfuscation of code. Here’s the results.

FIRST TEST FILE: SMALL

24,350 – Original Size
32,737 – Protected Size
08,387 – Increase in Size (34%)

SECOND TEST FILE: LARGE

493,303 – Original Size
534,224 – Protected Size
040,921 – Increase in Size (8%)

RESULT:

The file size increase seems much less dramatic on large files, which are most likely the applications that would have a need for protection of this sort. My larger application has a lot of fonts, images, and sound files that are compiled into the swf, which might account for the difference in percentages. We’ll see how SWF Protector did in protecting these assets when we get to the protection section (I rhymed!).

Test #2: Performance

For my performance testing I used Grant Skinner‘s Performance Test V2 Beta. He had already done most of the heavy lifting in creating a solid performance test suite, so it seemed silly to go off and make my own. In this test, I ran both benchmarks on the same Mac running Flash Player (Release Version) 10.3.181.34 Stand Alone. It isn’t a perfect environment, but it should give a fairly balanced account of how they compare. My theory going into this test was that the protection & obfuscation of code would lead to a slower performance than the original. Lets see if my expectations were met.

RESULT:

As expected, there was a noticeable increase in processing time for almost every type of operation. These increases were not devastating, however. We’re talking iteration times increasing by milliseconds, not seconds. If you’re thinking of using this on an application where every millisecond is vital, you might want to go forward cautiously. For most users, the difference in performance time is hardly debilitating. You’ll notice a much bigger discrepancy between browsers, in fact. The full results of the tests can be found here: Download XML Performance Breakdowns

Test #3: Protection

My favorite test! My Flash docompiler of choice is Trillix. It’s a fantastic product and has saved me tons of time when things have gone bad. Be wary of upgrades, though. They don’t offer downloads of old versions, so if they put out a new major release and you lose your current install and installer, you have no choice but to upgrade.  Lame, right? But this is a review of SWF Protector, so I’ll stay on topic. I wanted to know was how well SWF Protector actually protected your code. That is the number one reason for using this application, after all.

RESULT:

I was a little shocked by what I saw at first. My initial glance looked like nothing had been protected at all. I could see all the classes and their methods listed plainly. I was about ready to throw up my hands and say, “What’s the use?” Then I looked closer. The contents of the methods were reduced to meaningless statements like “if (!true) { false;}”. It didn’t necessarily obfuscate the structure of my classes, but it certainly did an impressive job turning the source code into useless drivel. I’ll give SWF Protector an A on their protection!

Summary:

SWF Protector does what it claims, and the cost to your performance and file size isn’t too extreme. If your project calls for some extra protection, it is definitely worth your consideration. Just remember, it won’t do all your protecting for you. If you make calls to unencrypted WSDLs or REST services, your traffic is still perfectly visible. Make this a part of your security solution, not the entire thing.

 

 

 

=================================

=================================

=================================

 

 

 

출처: http://cafe.naver.com/udone/130

 

 

swf 디컴파일러에서 액션스크립트가 분석되는 것을 막아 주는 프로그램이죠...

각종 디컴파일러들의 방패가 당분간? 되어줄 디컴파일러... 대략적인 UI를 보니 이전버전에 비해 세부 옵션들이 많아진듯 하군요..

 

더불어 플래시 컴퍼넌트 파일인 swc 파일까지 보호하는 툴이 새로 나왔네요.. 컴퍼넌트 제작자나 개발자들에겐 괜찮은 소식인듯...얼마나 막아줄지는 아직 모르겠지만...^^

 

일단 스펙에는 플래시 8버전까지 잘 지원한다고 되어 있지만... 현재 플래시 9버전 베타4가 나온 상태... 곧 Flash9(Adobe Flash CS3)가 나오면... AS3.0 에 대한 프로텍트도 나와야겠지요?^^

 

SWF Encrypt 4.0

http://www.amayeta.com/software/swfencrypt/

 

SWC Encrypt 1.0

http://www.amayeta.com/software/swcencrypt/

 

이자료는 FAS[파스] 네이버 카페에서 가져온자료로 지그프리(jigfree)님께서 등록하신 글입니다.

 

개인적으로 Encrypt 4.0 이란것이 얼마나 대단한지 궁금하네요.

현제 최신 사이트인 http://www.olympusmju.co.kr/ 뮤 올림푸스 사이트는 SWF Encrypt 4.0이 적용된 사례입니다.

 

 

 

 

=================================

=================================

=================================

 

 

출처: http://cafe.naver.com/flashactionscript/5655

 

Macromedia의 Flash는 웹애니메이션에서 시작하여, 이제는 하나의 완벽한 Application으로서의 자리매김을 확실히 하고 있는 브라우저 Interative기술 중 몇 안되는 인기 기술이다. 월간 WEB 4월호에 재미있는 기사가 실려 있어 잠깐 소개코저 한다.

 

일반적으로 인터넷에서 영화를 본다거나 또는 MP3유료파일을 구매한 사람이라면 DRM기술에 대해 어느 정도 알고 있을 것이다. DRM은Digital Right Management의 약자로서 디지털 처리된 컨텐츠의 복제방지와 그 관리시스템을 통칭한다.

 

Microsoft사의 Windows Media 기술등에 이 DRM이 적용되어 사업자는 안전하게 컨텐츠를 서비스 할 수 있는데 불행하게도 Flash에서는 이런 안전장치가 없었다. Macromedia사 뿐아니라, 많은 Flash 개발자들은 이러한 환경속에서 자신들의 컨텐츠를 보호하기 위해 Actionscript를 외부에서 로드하거나, 또는 자신만이 알아볼 수 있는 코드를 기술하거나, Amayate社의 SWF Encrypt와 같은 ACtion Script 암호화 솔루션을 이용하기도 했다.

(참고 : http://www.amayeta.com)

 

그러나 엄밀히 말해 이런 방식은 어디까지나 컨텐츠를 불법적으로 이용하고자하는 사람들의 해독에 대한 시간과 노고(?)만 늘려줄 뿐 안전하게 컨텐츠를 보호할 수는 있는 방식이 아니다. 암호화를 한다고 하더라도 클라이언측에서 이루어 진다면, 또는 암호화 Tool을 일반 클라이언트가 확보하기 쉽다면, 당연지사 복호화도 쉽게 이루어 질 수 있다.

 

월간 WEB 4월호에 이에 대한 확실한 방법이 기사로 소개되어 있다. 테르텐社에서 개발한 이 솔루션은 Flash 파일에 대하여 완벽한 DRM적용이 가능한 솔루션으로서 단순한 Video/Audio파일에 대한 DRM뿐 아니라 Action Script가 적용된 완벽한 Application으로서의 SWF파일 역시 DRM적용이 가능한 제품이라 한다.

 

물론 Media파일의 경우 Flash Media Server의 등장으로 어느정도 컨텐츠보안에 진일보했다고 볼수도 있지만 이는 어디까지나 FLV파일에 대한 보호차원이지, SWF파일은 여전히 클라이언트 PC또는 PDA, 핸드폰 등에 다운로드되어 실행되므로 사용자가 쉽게 디컴파일러와 같은 Tool로 해당 Actipn Script를 취득한다거나, 또는 서버상의 컨텐츠 경로를 알아내거나, SWF파일을 가공하여 별도의 SWF파일로 컴파일할 수 있는 치명적인 단점이 여전히 존재한다. 더욱이, SWF파일에 개개인의 사용자인증을 할 수 있는 장치가 없어 일단 한번 다운로드된 SWF는 무방비에 가깝게 컨텐츠 노출 위험에 처해 있다.

 

테르텐에서 개발한 Flash DRM기술은 Flash 컨텐츠 원본을 서버측에서 암화화 과정을 거쳐 Encryption하고, 사용자가 이를 요구할때, 다운로드되어 실시간으로 Decoding되며, 이때 Flash 컨텐츠와 Flash Player사이에서 메모리를 통해 전달되는 Data영역을 보호하고, 통제하는 Secure OS Emulation Technology를 기반으로 하고 있다.

 

따라서, Flash Player가 작동하는 모든 단말기, 예컨데 PC는 물론, 핸드폰, PDA, 셋톱박스, Kiosk(은행등의 현금인출기에 들어가는 화면) 등에 모두 적용할 수 있는 장점이 있다. 아직 국내외적으로 알려지지 않았지만, Flash가 다양한 영역으로 확대되어가고 있는 시점에 Flash DRM기술 역시 그 영역을 확대할 것으로 보인다. 

 

 


 < Flash-Box서비스 흐름도 > 

 

참고 : (주)테르텐 (http://www.teruten.com)    

이 작성자의 게시글
구독하기
|더보기
덧글 4개 | 등록순 | 조회수 455
| 인쇄 | 신고
  •   인민군
    2006/05/06 16:36답글한게임에서 서비스하고 있는 플래시 게임이 서버인증 기능을 이용하는것 같던데...
    이것도 분명 꼼수라면 꼼수겠죠. 눈가리고 아웅식....
    예전에 매크로미디어 사이트에서 1년전인가?
    Macromedia Central이라는 기술을 웹사이트를 통해 발표했었죠.
    이것이 개방적인 클라이언트인 동적부라우징보단 좀더 쾌적하고 보안적인 측면을 고려한 환경에서
    플래시 컨텐츠를 서비스 할수 있는 획기적인 기술이었다고 생각을 합니다.
    뭐 지금도 다운로드 받아서 사용해 볼수있지만...
    모든 보안 측면에서 서버의존도가 높은 현제의 웹이 가장 큰 한몫을 하지 않았나 싶내요.
    이제 어도비 플래시가 차기 버전에서는 어떻게 변화할지 자세히 알수는 없지만
    아키텍쳐가 새롭게 쓰여진다면 이러한 보안문제도 어느정도 해결의 실마리가 보이지 않을까 합니다.^^
  • 신고

 

 

 

 

=================================

=================================

=================================

 

 

 

출처: http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=10402&docId=64360523&qb=c3dmIGVuY3J5cHQ=&enc=utf8§ion=kin&rank=1&search_sort=0&spq=0&pid=Rxn1OlpySo0ssu/Z58ssssssstZ-018907&sid=UxPz6XJvLCAAAFKIGok

 

플래시(.swf) decompile 방지하는 방법??? 

비공개 질문 27건 질문마감률92.3% 2006.10.02 10:40

2

답변 2 조회 3,007

플래시 파일 (.swf)을 디컴파일하는 프로그램으로 열어보면

간혹 .fla파일로 디컴파일 하는 것이 금지되어 있는 파일들을 발견하게 됩니다...

무척 궁금한데요, 디컴파일 하지 못하게 파일내에서 스크립트 하는건지,,,?

혹은 다른 방법으로 무엇이 있는건지,,,

혹시 그 방법 알 수 있을까요?

고수분들의 많은 의견 부탁드리겠브니다....

 

 

 나도 궁금해요  의견 쓰기

질문자 채택된 경우, 추가 답변 등록이 불가합니다.

re: 플래시(.swf) decompile 방지하는 방법???

hyundrt 답변채택률97.7% 2006.10.02 18:43

답변 추천하기

일단 액션구문으로 디콤파일을 막는 방법은 없습니다.

 

대신 몇가지 디컴파일 방지 프로그램이 있긴 한데요...

대표적인 것이 SWF Encrypt ( http://www.flashincrypt.com/ ) 라는 프로그램이 있습니다.

그리고 무료로 사용할수 있는 프로그램 중에 ActionScript Obfuscator ( http://www.genable.com/aso.html )도 있구요.. 

 

하지만 이 프로그램도 완벽하지는 않습니다..

 

바이러스와 백신처럼 방지 프로그램이 나오더라도 그걸 피해서 다시 디컴파일할수 있는 프로그램이 또 개발되서 나오고 계속 그런 식으로 버젼이 높아지고 있네요..

 

기본적인 swf파일구조가 공개된 상태에서 일시적으로 방지는 할수 있겠지만.. 완전히 막는 방법은 현재로는 없다고 보시면 됩니다.

의견 쓰기

그 외 1개의 답변이 있습니다.      

네임카드 모두열기

re: 플래시(.swf) decompile 방지하는 방법???

netmank 답변채택률96.7% 2006.10.02 17:12

답변 추천하기

이름은 까먹었는데.. 디컴파일 방지 프로그램이 있습니다.

디컴파일 프로그램 개발 회사에서 만든것으로 기억하는데..

자세한 답변 드리지 못해서 죄송 ㅎㅎ

 

 

 

=================================

=================================

=================================

 

 

 

출처: http://blog.naver.com/PostView.nhn?blogId=hojong1974&logNo=150024402302

 

 

 

 

국내 DRM 시장의 개척자, 테르텐


디지털 저작권 관리이라 불리는 DRM(Digital Rights Management)은 기업의 문서나 음악, 영화, 교육 등 콘텐츠의 불법 복제를 막는 핵심 기술이다. 특히 콘텐츠 DRM의 경우 콘텐츠 제공자의 권리 보호를 위해 불법 복제를 막고 사용료 부과와 결제 대행 등 콘텐츠 생성에서 유통, 관리까지 일괄적으로 지원한다. 콘텐츠 가치 사슬(Value Chain)의 모든 과정에 관여하기 때문에 성장 잠재력이 큰 기술로 평가되고 있다.

 

DRM은 2001년 MP3 파일의 저작권 보호를 위하여 채택되기 시작하여 디지털 콘텐츠의 유료화 경향과 함께 중요한 기술로 주목 받아 미국 MIT대학은 미래 10대 핵심정보기술로 선정한 바 있다. 또한 DMCA(Digital Millennium Copyright Act)에서는 저작권 보호를 위한 기술적 조치를 무력화하려는 행위를 불법으로 규정하여 DRM의 법적 지위를 전 세계적으로 강화시켰다. 콘텐츠 사업자들은 DRM을 이용하여 스스로 저작권을 보호하고 정부의 저작권 보호를 위한 행정비용을 경감시켜 줌으로써 DRM은 디지털 재화에 대한 재산권을 보장할 수 있는 이상적인 기술로 기대를 모았다.

 

세계 디지털 콘텐츠 시장은 2005년 8조500억원, 2006년에는 16.4% 성장한 9조4000억원에 이르는 등 10조원 시대에 진입하고 있다. 이런 성장세는 휴대용 디지털 기기들간 융합 경향 확대에 힘입어 앞으로도 지속적으로 이루어져 연평균 성장률이 15% 내외를 기록할 것으로 예측되고 있다. 이에 따라 향후 5년 간 DRM 소프트웨어와 하드웨어에 투자하는 금액 역시 전세계적으로 90억 달러를 넘어설 것으로 전망된다.

 

일본 후지카메라종합연구소 조사결과에 따르면, DRM의 경우 2005년 18억엔 규모였던 것이 지난해에는 27억엔으로 성장했고 올해는 38억엔 규모로 성장할 것으로 나타났다. 지난해에 비해 140% 가량 늘어날 전망이다. 또한 매년 100% 이상 2010년까지 성장세를 유지할 것으로 조사결과가 나왔다.

 

테르텐은 이러한 전망이 밝은 DRM 시장을 초창기부터 개척해 온 선두주자다. 2000년 설립 이래 꾸준한 성장세를 기록하며 국내 임베디드 DRM 시장점유율 90%, PMP 콘텐츠 서비스 시장 50% 이상을 점유하고 있다. 임베디드 시스템으로 인해 e러닝과 영화 등 동영상 부분에서 43%의 성장을 실현했고 전체적으로 디지털 콘텐츠 시장이 성장하는데 기여했다. 

 

이러한 성과는 그만큼 독보적인 기술력이 뒷받침 되었기 때문에 가능했다. 테르텐은 다양한 포맷의 콘텐트를 안정적으로 암호화하여 PC, 핸드폰, PMP, KIOSK 등의 디바이스로 스트리밍 또는 다운로드 서비스를 제공할 수 있게 지원하며, 콘텐트 관리 및 결제, 서비스 정책까지 일괄적으로 통합 관리하는 DRM 서비스 플랫폼 기술을 보유하고 있다.

 

마이크로소프트, 리얼미디어 등 글로벌 기업보다 기술력이 2년 이상 앞서 있고 매크로미디어 DRM 기술은 테르텐의 기술을 쓰고 있다. 특히 비독점주의를 채택해 현지 파트너와 제휴를 통한 윈-윈 전략을 통해 기술 추격을 차단하고 있다. DRM 분야에서 테르텐의 기술력은 확실한 입지를 인정받고 있다.

 

테르텐이 개발한 DRM 기술은 플레이어 독립형 DRM 기술을 개발, 보급하는 것이 특징이다. OS단 근처에서 플레이어를 제어하는 방식으로 기존의 각 콘텐츠 Format별로 별도의 DRM을 개발하던 문제를 하나의 DRM으로 처리할 수 있도록 개발되었다. 나아가 플레이어가 존재하지 않는 응용 어플리케이션에 대한 DRM 적용도 가능해 게임 등 Active 콘텐트에 대한 보호도 하나의 DRM을 통해 가능하다. 이 방식은 소프트웨어와 데이터를 동시에 보호해야 하는 전자사전, 네비게이션 프로그램 등의 보호에 매우 유용한 기술이다.

 

또한 기존의 DRM 기술은 사용자 환경에서 사용자 인증을 거친 후 콘텐츠가 복호화되고 플레이어를 통해 재생되는 시점까지 콘텐츠 보호를 영역으로 포함하므로 플레이어를 통한 재생 과정의 화면 캡처, 메모리 캡처 등을 이용한 클라이언트 단에서의 콘텐트 해킹에 매우 취약하다. 테르텐의 기술은 디스플레이 드라이브 메모리 등에 허가한 실행모듈만 접근 가능하도록 제어하기 때문에 기존의 캡처 프로그램 등록 방식의 보안 제품에 비해 우수한 유출 방지 기능을 제공한다. 또한 테르텐의 OS 제어 기술을 통한 해킹방지 기술은 OS의 일부 기능을 제어하거나, 바이러스나 스파이웨어 등의 침투가 불가능한 안전한 영역을 생성할 수 있기 때문에 임시파일을 통한 해킹, 시스템 영역에서의 해킹 등 가장 강력한 해킹 기술까지 막을 수 있다.

 

 

 

 

테르텐은 현재 미국의 Intertrust, 한국의 삼성전자, 일본의 Sony 등이 주관하고 있는 Marlin DRM 표준 Group의 멤버로 가입되어 있다.

 

Marlin은 향후, IPTV, 인터넷, 와이브로, PMP 등 사용자가 보유한 다양한 기기에서 하나의 통일된 라이센스 개념으로 콘텐트를 서비스할 수 있는 “Domain”개념을 보유한 DRM으로 미래 콘텐트 플렛폼 비즈니스의 핵심 DRM 개념을 구현하고 있는 DRM 표준이다. 테르텐은 플레이어 독립형 DRM 기술을 세계 표준으로 보급할 예정이며, 원천 기술 확보를 통한 라이센스 수입을 기대하고 있다. 또한 테르텐이 보유하고 있는 OS 레벨의 DRM 기술은 기존의 DRM의 영역을 넘어, PC, PMP(Portable Multimedia Player), DMB, Navigator, PDA, 전자사전, Mobile Phone 등 다양한 기기에서 해킹을 통한 콘텐트 및 데이터 유출을 방지한다.

 

 

 

테르텐은  이러한 기술력을 바탕으로 테르텐은 멀티미디어 콘텐트 전용 DRM인 ‘MediaShell’을 비롯해 디바이스 전용 DRM인 PMP-Wall, Flash 전용 DRM ‘Flash-Box’, 차세대 콘텐츠 통합 DRM인 ContentWall, 웹 DRM 제품인 ‘WebCube’등 다양한 제품을 개발하고 시장을 선도하고 있다.


멀티미디어 전용 DRM 솔루션인 MediaShell은 현재 LG텔레콤의 음원 서비스 사이트인 뮤직온에 적용되어 유료화 서비스 플랫폼 구축에 활용되었다.


PMP 전용 DRM인 PMP-Wall은 국내 PMP 제품의 90% 이상이 쓰고 있을 정도로 큰 인기를 끌고 있다. 디지털 콘텐츠의 보안은 물론 서비스 측면에서도 기간제, 횟수제와 같은 다양한 서비스를 가능케 하고 콘텐츠 자산을 보호한다. 온라인 교육사이트 이투스와 네이트닷컴에도 제품을 공급한 바 있다.

 

세계 최초로 개발한 플래시 전용 DRM ‘Flash-Box’는 콘텐츠의 복제와 불법 배포에 노출된 플래시 콘텐츠를 암•복호화한다. 이 솔루션은 플래시 콘텐츠의 복제방지와 사용자 인증, 추적은 물론 요금부과를 할 수 있다. 한솔교육의 유아교육 사이트 퍼니토에 플래시 박스를 적용했으며 서비스 유료화에 기여했다.

 

웹 DRM 제품인 ‘WebCube’는 삼성생명의 업무용 인트라넷 시스템에 적용되어 있고 업무 외적인 용도로의 정보 유출을 차단하고, 사용자별/페이지별 동적 정책 적용을 가능하게 해주고 있다. 

 

차세대 콘텐츠 통합 DRM인 ContentWall은 현재 유웨이중앙교육 CD보호 솔루션에 적용되어 있다.

 

유웨이중앙교육은 입시정보 데이터 및 관련 소프트웨어를 CD로 판매하며 테르텐의 CD DRM을 적용함으로써 데이터의 자동 업데이트 및 서비스의 수익화에 성공했다.

 

테르텐은 해외 시장에서도 가시적인 성과를 거두고 있다. 최근 홍콩과 중국 등 중화권내 영화, 만화, 음악 등 각 분야의 콘텐츠 사업자에게 DRM 솔루션인 MediaShell을 공급하는데 성공했다. 중화권 최대의 영화포탈 홍콩무비닷컴은 물론 중화권 최대의 만화 콘텐츠 유통업체 컬쳐컴과 DRM 공급계약을 체결함으로써 중국내 최대포탈 QQ.COM 등 10여개의 포탈이 미디어쉘을 사용해 중화권 콘텐츠 시장의 주도권을 확보하게 되었다. 

 

올해 중국에만 콘텐츠 이용 유료가입자가 5천만명을 돌파할 것으로 전망된다. 중국의 경우 콘텐츠 매출의 5%를 수익으로 받게 되어있어 테르텐은 중국에서만 연간 500억원 이상의 수익을 낼 것으로 기대된다.

[출처] 국내 DRM 시장의 개척자, 테르텐|작성자 분석

 

 

 

=================================

=================================

=================================

 

 

 

기타 링크

http://jp.teruten.com/product/flashbox.asp //테르텐

 

 

플래시 디컴파일러 단어들

 

Sothink SWF Decompiler

SWF Decompiler

Flare
Buraks Action Script

Viewer FLASH Decompiler Trillix

Flasm FLASH Nemo440 ErlSWF abcdump

내용

FLASH 파일을 디컴파일하고 Action Script를 분석 SWF 파일내 Action Script 부분만을 텍스트 파일로 검출

SWF 디컴파일러

SWF 디컴파일/축출/수정 기능 지원 디스어셈블 및 어셈블 기능을 지원
Air 기반의 ActionScript 3.0 디스어셈블러 SWF 디스어셈블 도구
SWF 디컴파일러

 

프로그램 다운로드
http://iteratif.free.fr/tamarin/AbcDump.zip


원문보기

http://www.5etdemi.com/blog/archives/2007/01/as3-decompiler/

 

 

 

=================================

=================================

=================================

 

 

 

반응형


관련글 더보기

댓글 영역