Advertisement
Guest User

T-Box details

a guest
Mar 7th, 2011
847
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.50 KB | None | 0 0
  1. http://forums.whirlpool.net.au/archive/1483297
  2.  
  3. CHANGE USER AGENT *ONLY* TO TBOX UA.
  4.  
  5. http://partner.netboxtv.netgem.com/upgrade/telstra/n17-1/5.1.96-21/upgrade.bin
  6.  
  7. WORKS WITH :444 LIKE SO:
  8.  
  9. https://partner.netboxtv.netgem.com:444/upgrade/telstra/
  10.  
  11. http://upgrade.dms.tbox.bigpond.com/?mode=auto&target=n17-1-02-telstra&op=telstra&version=5.1.96-21&versionId=84344832&build=Build%20ngs%20%230001%20-%2027-Sep-2010%2015%3A30&hw=0&mac=.edited.&ti
  12.  
  13. http://partner.netboxtv.netgem.com/upgrade/telstra/n17-1/5.1.96-21/upgrade.bin
  14.  
  15. ONLY USE THIS USER AGENT (NO .NET ETC):
  16. Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; Linux 2.4.36.2-tangox) [Netgem; 5.1.96-21; i-Player; netbox; telstra]
  17.  
  18. CHANGE 1ST AT TOP TO: http://partner.netboxtv.netgem.com:444/upgrade/telstra/n17-1/5.1.96-21/upgrade.bin
  19.  
  20. CAN ALSO GET IMAGE FILES LIKE ALL END .PNG ETC. …. .GZ ???
  21.  
  22. BIOS .IMG ???
  23.  
  24. ***
  25.  
  26. Just hold red on system options menu and FORCE with webserver spoofing netgem server and bigpond etc. unsigned. force down upgrade.bin ???
  27.  
  28. AND:
  29.  
  30. var app = Netgem.applications.main;
  31. var curDir = location.href.match(/(.*\/).*/)[1];
  32. var url = curDir + “postID.php”;
  33. var version = settings.getVariable(“version”);
  34. var subVersion = settings.get(“setup.targetsubversion”);
  35. if (subVersion) {
  36. version += subVersion;
  37. }
  38.  
  39. function sendInfo()
  40. {
  41. var id = Netgem.middleware.crypto.randomUuid;
  42.  
  43. var doc = new Packages.org.w3c.dom.xml.Node();
  44. var root = doc.appendChild(doc.createElement(“root”));
  45.  
  46. root.macaddr = “” + navigator.hwserial.macAddress;
  47. root.target = “” + settings.get(“setup.targetname”);
  48. root.operator = “” + settings.get(“setup.operator”);
  49. root.version = “” + version;
  50. root.build = “” + settings.getVariable(“build”);
  51. root.id1 = “” + id;
  52.  
  53. // Send
  54. var xhr = XMLHttpRequest();
  55. xhr.overrideMimeType(“xml”);
  56. xhr.open(“POST”, url);
  57. xhr.onreadystatechange = function () {
  58. if (xhr.readyState != 4) {
  59. return;
  60. }
  61.  
  62. var xml = xhr.responseXML.firstChild;
  63.  
  64. /*app.log(“[UPGRADECHECK][LOGS] sendInfo(): ” + xml + ” sent: ” + xhr.status);
  65. if (xml) {
  66. xml.dumpToMonitor();
  67. }*/
  68. if (xhr.status >= 200 && xhr.status = 200 && xhr.status < 300 && xml.ok) {
  69. /*app.log("[UPGRADECHECK][LOGS] OK!");*/
  70. close();
  71. return true;
  72. }
  73. xhr = null;
  74. return true;
  75. };
  76. xhr.send(doc);
  77. return true;
  78. }
  79.  
  80. function init()
  81. {
  82. try {
  83. /* generate an exception if the page is not correctly signed */
  84. navigator.settings.get("");
  85. }
  86. catch (e) {
  87. return;
  88. }
  89.  
  90. if (!sendInfo()) {
  91. close();
  92. }
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement