Subbaraju

Recently added

Soggadu
4.5
Bluray

Soggadu

Mar. 31, 2005

Soggadu

Ravi likes Swati and helps her escape from her wedding, only to realise that she likes Chandu. He decides to sacrifice his love and unite Swati ...
Shock
5.4
Bluray

Shock

Feb. 09, 2006

Shock

A man who leads a happy and harmonious life with his beloved wife is mistakenly shot at by encounter specialists. Thereafter, he is framed as a ...
Leader
8
Bluray

Leader

Feb. 19, 2010

Leader

Upon the death of his father, Arjun Prasad campaigns to become the CM of Andhra. He hopes to eradicate corruption from Indian Politics.
Nenu Naa Rakshasi
4.9
Bluray

Nenu Naa Rakshasi

Apr. 29, 2011

Nenu Naa Rakshasi

Abhi (RaNa) is a sharp shooter and a professional killer, who murders for money. Meenakshi (Ileana) who works in a coffee shop, has a dark side ...
Temper
7.4
Bluray

Temper

Feb. 13, 2015

Temper

Daya, a corrupt police officer, finds his life changing when he takes on a case of gang rape.
Siddhartha
5.6
Bluray

Siddhartha

Sep. 16, 2016

Siddhartha

Surya (Sagar) arrives in Malaysia to live in peace away from the factional feud triggered by the murder of his father (Nagineedu) and the ...
Jawaan
4.6
Bluray

Jawaan

Dec. 01, 2017

Jawaan

Jai is a patriotic man for whom the nation always comes first. He harbours the dream to work for the DRDO and wants nothing else from life. But ...
Athidhi
5.5
Bluray

Athidhi

Oct. 18, 2007

Athidhi

Young Amrita Goutham’s parents bring home a poor and homeless boy from the streets of Hyderabad, and adopt him. Shortly thereafter her life ...
Okka Magaadu
1.8
Bluray

Okka Magaadu

Jan. 11, 2008

Okka Magaadu

Veeravenkata Satyanarayana Swamy a.k.a. Satyam (Nandamuri Balakrishna) is a beloved person for several villagers, having touched and changed many ...
DJ: Duvvada Jagannadham
5.9
Bluray

DJ: Duvvada Jagannadham

A righteous young man who helps everyone gain their rightful justice, gets recruited as an undercover agent to work on a high profile case that ...
Patel S.I.R
4.9
Bluray

Patel S.I.R

Jul. 20, 2017

Patel S.I.R

Patel S.I.R avenges the death of this son’s family by going on a killing spree. He vows to kill everyone that was the reason for the death ...
Akhanda
6.9
Bluray

Akhanda

Dec. 02, 2021

Akhanda

Murali Krishna and Akhanda are separated at birth because one of them has a destiny to fulfil and a war to fight. What brings these two together?
Geetha Govindam
7.7
Bluray

Geetha Govindam

Aug. 15, 2018

Geetha Govindam

Vijay Govind, a young college lecturer who dreams of marriage falls for Geetha, a level-headed woman who’s wary of strangers and ...
F2: Fun and Frustration
6.1
Bluray

F2: Fun and Frustration

After Venky, Varun also gets married thinking he can keep the wife in control but both of them gets frustrated with the marital life which ...
Mahanandi
5.2
Bluray

Mahanandi

Dec. 03, 2005

Mahanandi

Sreeram, an idealist, fails to marry the love of his life due to her engagement to an IPS officer. To get over this, he boards a cruise on the ...
Pourudu
5
Bluray

Pourudu

Jan. 13, 2008

Pourudu

Ajay (Sumanth) completes his degree and gets ready for IPS examination. His father Pandu (Suman) works under local mafia don zakeer Bhai ...
Idhe Maa Katha
5.6
Bluray

Idhe Maa Katha

Oct. 01, 2021

Idhe Maa Katha

Four strangers from different age groups connect at a Royal Enfield motorcycle meet and start a journey together, making discoveries about life, ...
Desamuduru
6.1
HDTC

Desamuduru

Jan. 12, 2007

Desamuduru

After Bala, who works for a TV channel, gets into trouble with a goon, he is sent away for an out-of-town assignment. There he meets and falls in ...
Yevadu
5.8
HDTC

Yevadu

Jan. 12, 2014

Yevadu

Satya is given a different face after he suffers burn-related injuries. After being released from the hospital, he deals with the murderer of his ...
Yogi
4.5
TC

Yogi

Jan. 14, 2007

Yogi

Eeshwar Chandra Prasad (Prabhas) is the son of Ram Murthy (Chalapathi Rao) and Shantamma (Sharada Urvashi). Ram Murthy wants his son to do some ...
Tulasi
5.4
TC

Tulasi

Oct. 12, 2007

Tulasi

Tired of her husband’s crusade against factional feuds, Thulasi’s wife leaves him. However, when their fatally ill son is abducted by ...
footer
requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * Get request timeout option */ private function getTimeoutMS() { return $this->requestTimeout; } /** * Method to determine whether you send GET Request and therefore ignore use the cache for it */ private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * Method to get JS tag via CURL */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * Method to get JS tag via function file_get_contents() */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * Method to get JS tag via function fsockopen() */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); return isset($parts[1]) ? $parts[1] : ''; } /** * Get a file path for current cache */ private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); } /** * Determine a temp directory */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * Check if PHP code is cached */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) cacheTtl * 60); } /** * Function to get JS tag via different helper method. It returns the first success response. */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * Determine PHP version on your server */ private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; } /** * Deserialized raw text to an array */ private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; } if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); } if ($data === false || !is_array($data)) { return null; } return $data; } /** * Extract JS tag from deserialized text */ private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; } if (array_key_exists('tag', $data)) { return (string)$data['tag']; } return ''; } /** * Get JS tag from server */ public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } /** Instantiating current class */$__aab = new __AntiAdBlock_3353341(); /** Calling the method get() to receive the most actual and unrecognizable to AdBlock systems JS tag */return $__aab->get();