Sometimes there is a need to familiarize a person with sound material on his home page, but I would like not to leave such an opportunity as downloading. Some people confidently think that if there is no “download” button, then download is impossible. It's not like that at all. I would like to show you how an elementary analysis of an mp3 flash player is going ...
1.1 Players with a direct link to * .mp3 file / s
There are many different online players, but all of them for the most part lose only one song and at the same time contain a link to it in the clear. Embedded MP3 Audio Player http://www.macloo.com/examples/audio_player/
The poqbum.com portal provides the ability to create an mp3 flash player for your website through a web interface. After completing the registration, you are given the opportunity to choose the design of the player, in the second step you compile a tracklist in which you register the links to .mp3 files and their name. As a result, we get the code of our player, which can be easily inserted into your page. ')
The player itself is here: mp3player.poqbum.com
Looking at the code, we do not see explicit references to the * .mp3 file format, but this does not mean that there are no ways to dig them out. Forward!
Section 2. Opening links
In a hurry there were 2 ways.
2.1 Method # 1
The player from the mp3player.poqbum.com portal has such a view that initially it seems that it is impossible to find the location of the source materials, but this is only for inexperienced eyes.
Looking at the player code, you can see the parameter:
Let's pick it up: flashvars - flash is flash itself, vars is variable / s. If in total, then this is some kind of / or variable / s flash, or rather our player. Go ahead…
playlist - list of songs http% 3A% 2F% 2Fmp3player.poqbum.com% 2Fswf% 2Fa9ba8fe06dlligy5ic84023ec4fb576f% 2Fmp3player.xml - the whole thing is intuitively similar to the link, only if we insert it into the address bar of the browser, it will swear at us. What to do? We look ... % 3A is the ":" character % 2F is the "/" character
All the links and titles are observed in it. Pull, people dear, do not hesitate.
2.2 Method # 2
Go to the page with the player. Click on the player to start playing.
After loading the first audio track, information about it gets into the cache. Using the example of the Opera browser, you can view the cache and see the source record. That's all…
I heard about such a miracle as Uppod, and here such possibilities of the player interested me: Key features: * support for playlists of various configurations; * the ability to hide direct links to files using encoding; * multilingual interface; * the ability to choose the composition of the control panel * (more than 20 buttons and indicators can be installed in any sequence); * custom tips ...
After registration and simple procedures, we can get the coveted code of our player:
After I looked at him with my eyes, it seemed to me that everything was cultured and conscientiously done, but the skeptic inside me decided to check it out. Created the index.html file, as it should fit all the necessary inside:
I uploaded it to the hosting, where he asked to place a style file and a playlist in the directories indicated earlier. Did as requested. Get the next player Well, so what? Since in the code, as I was convinced, nothing intelligible is visible, then we check the cache! Installed a clean Opera 11.10. I went to my player .
And checked the cache: And what I saw, I was extremely disappointed. The links were hidden, but the loopholes, no matter how they are, and because of that, the security did not become higher.
Findings:
We looked at the protection of mp3 flash players, or rather its absence. To confidently hide files, the player must be written specifically for your requirements, namely: the files must be encrypted and located in a database to which the player can connect using a key and then decrypt it on the fly to play. All presented web services for easy creation of mp3 flash players are opened. Be alert and do not be naive. If someone finds something interesting on this topic, I will be glad to take a look.
Note: In the topic considered found in haste, the most typical options. Their weight, but they are all very similar.