Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
site support request: xvidstage.com #4335
Comments
|
|
Could you post another example URL? The one you've provided seems to be expired/deleted. |
|
http://xvidstage.com/amfy7atlkx25 is an example. You will encounter a form there: <form method="POST" action="http://xvidstage.com/" name="FL">
<input type="hidden" name="op" value="login">
<input type="hidden" name="redirect" value="">
<table cellpadding="0" cellspacing="0">
<tr>
<td class="user"><input type="text" name="login" value="" class="myForm" placeholder="Usename"></td>
<td class="pswd"><input type="password" name="password" class="myForm" placeholder="Password"></td>
<td align="left"><input type="submit" value=" " class="btn_login"></td>
<td align="left" style="padding-left:5px;"><a href="http://xvidstage.com/?op=registration"><img src="http://xvidstage.com/images_classic/btn_signup.png" border=0></a></td>
</tr>
<tr>
<td> </td>
<td><a href="http://xvidstage.com/?op=forgot_pass" class="forget_pswd">Forgot Password?</a></td>
</tr>
</table>
</form>Submitting this form yields packed javascript in the HTML, inside the eval(function(p,a,c,k,e,d){while(c--)if(k[c])p=p.replace(new RegExp('\\b'+c.toString(a)+'\\b','g'),k[c]);return p}('1j.1i(\'<b 12="1h"1g="1f:1e-1d-1c-1b-1a"t="s"r="q"19="4://g.8.f/e/18.17"><3 2="x"1="w"/><3 2="v"1="u"/><3 2="9"1="4://7.0.6.0/i/p/o.n"/><3 2="k"1="5"><3 2="l"1="5"/><3 2="j"1="h"/><3 2="m"1="5"/><3 2="11"1="4://7.0.6.0:10/d/z/a.y"/><c 12="16"15="a/8"11="4://7.0.6.0:10/d/z/a.y"x="w"v="u"t="s"r="q"9="4://7.0.6.0/i/p/o.n"m="5"l="5"9=""k="5"j="h"14="4://g.8.f/e/13/"></c></b>\');',36,56,'115|value|name|param|http|false|82|93|divx|previewImage|video|object|embed||plugin|com|go|Play||previewMessage|allowContextMenu|bannerEnabled|autoPlay|jpg|amfy7atlkx25|00166|380|height|715|width|transparent|wmode|Stage6|custommode|avi|tauaziktgii5uaadfe5bz4sdhedcrrseamfrimascjkrezxwjmreomqs|182|src|id|download|pluginspage|type|np_vid|cab|DivXBrowserPlugin|codebase|CC0F21721616|9C46|41fa|D0AB|67DABFBF|clsid|classid|ie_vid|write|document'.split('|')))Unpacked with http://www.strictly-software.com/unpacker gives: document.write('<object id="ie_vid"classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616"width="715"height="380"codebase="http://go.divx.com/plugin/DivXBrowserPlugin.cab"><param name="custommode"value="Stage6"/><param name="wmode"value="transparent"/><param name="previewImage"value="http://93.115.82.115/i/00166/amfy7atlkx25.jpg"/><param name="allowContextMenu"value="false"><param name="bannerEnabled"value="false"/><param name="previewMessage"value="Play"/><param name="autoPlay"value="false"/><param name="src"value="http://93.115.82.115:182/d/tauaziktgii5uaadfe5bz4sdhedcrrseamfrimascjkrezxwjmreomqs/video.avi"/><embed id="np_vid"type="video/divx"src="http://93.115.82.115:182/d/tauaziktgii5uaadfe5bz4sdhedcrrseamfrimascjkrezxwjmreomqs/video.avi"custommode="Stage6"wmode="transparent"width="715"height="380"previewImage="http://93.115.82.115/i/00166/amfy7atlkx25.jpg"autoPlay="false"bannerEnabled="false"previewImage=""allowContextMenu="false"previewMessage="Play"pluginspage="http://go.divx.com/plugin/download/"></embed></object>'); |
|
it fails , but u can download the video using link http://93.115.82.115:182/d/tauaziktgii5uaadfe5bz4sdhedcrrseamfrimascjkz2lqwzhvva3yk/video.avi |
|
As for the packed JS, I guess that https://github.com/beautify-web/js-beautify/blob/master/python/jsbeautifier/unpackers/packer.py could be used to unpack it. I don't speak enough python to actually judge this, though. |
|
xvidstage support has been added in youtube-dl 2016.06.14. |
video file hoster