This file is indexed.

/usr/share/kannel/contrib/php-admin/functions.inc is in kannel-extras 1.4.4-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php

function http_send($URL,$port)
{
 $connection = fsockopen(BEARERBOX_HOST,$port,&$error_number,&$error_description,60);
 if(!$connection) {
  echo "<p>$error_description ($error_number)<br>\n";
  echo "The SMS message was NOT sent!</p>\n";
 } else {
  socket_set_blocking($connection, false);
  fputs($connection, "GET $URL HTTP/1.0\r\n\r\n");
  while (!feof($connection)) {
   $myline = fgets($connection, 128);
   switch($myline)
   {
     case (strstr($myline, 'Content-')): break;
     case (strstr($myline, 'HTTP/1')): break;
     case "": break;
     case "\r\n": break;
     default: echo "<p>".$myline."</p>";
   }
  }
  fclose ($connection);

 }
}

function octstr_append_cstr($mystring)
{
 for($pos=0;$pos<strlen($mystring);$pos++) {
  $mystring2 .= sprintf("%%%02x",$mystring[$pos]); 
 }
 return ($mystring2);
}
?>