1979

Nonton film online Category Tahun 1979

Recently added

Zoom Up: Rape Site
5.1
360p

Zoom Up: Rape Site

Sep. 08, 1979

Zoom Up: Rape Site

A young couple, meeting for a tryst at the site of a brutal rape/murder, witness another murder and have to decide whether to turn the killer in.
Kannou Tekunikku Kuchibiru Shita Yubi
0
360p

Kannou Tekunikku Kuchibiru Shita Yubi

Triple play of passion! Three bodies entwined in a dizzying rapture! In the bedroom, Tomoko, Hiroshi, and Yukie’s naked bodies intertwine, ...
From Hell to Victory
5.3
360p

From Hell to Victory

Mar. 15, 1979

From Hell to Victory

In 1939, at a Paris café, six friends of various nationalities vow to meet again at the same spot after the end of WW2.
Elvis
7
360p

Elvis

Feb. 10, 1979

Elvis

This biopic traces Elvis Presley’s life from his impoverished childhood to his meteoric rise to stardom to his triumphant conquering of Las Vegas.
Rape Shot: Momoe’s Lips
5.3
480p

Rape Shot: Momoe’s Lips

Toru, a down and out tabloid reporter is looking for his next “big” story. In order to get paid decent money in the supermarket rag business, you ...
Nurse Diary: Wicked Finger
5.1
480p

Nurse Diary: Wicked Finger

Ryoko leaves the chaos of her dorm for the peace and quiet of her own place because she wants to keep her relationship with a doctor at Murata ...
Lusty Beautician: Flesh Payment
0
480p

Lusty Beautician: Flesh Payment

The story follows Marao, a sex consultant assistant, as he spends his days having sex. A Nikkatsu Roman Porno film adaptation of Nakano ...
Pink Tush Girl: Love Attack
0
480p

Pink Tush Girl: Love Attack

Rena and Yuko, the two sexually-adventurous high school girl friends from Pink Tush Girl (1978) get part-time jobs at a hostess bar in order to ...
Holy Virgin Bondage
5.9
480p

Holy Virgin Bondage

Jan. 01, 1979

Holy Virgin Bondage

16 year-old girl named Aya is infatuated with the proletarian politics of working-class rebel, Miyata. Her sister Sono believes the boy is not a ...
The Objection
0
480p

The Objection

Mar. 03, 1979

The Objection

Pink film distributed by Nikkatsu alongside their Roman Porno series of films.
Sukemusho: hentai
0
480p

Sukemusho: hentai

Aug. 01, 1979

Sukemusho: hentai

An erotic film that vividly depicts the inner workings of a women’s prison. A young and beautiful female instructor has a physical ...
Bondage Show
5.1
480p

Bondage Show

Sep. 01, 1979

Bondage Show

A man plays the bondage show with his wife, has lung disease, in the end of the 19th century. After his wife dies, an ex-military police guy ...
Bondage Sex Maniac
0
480p

Bondage Sex Maniac

Nov. 13, 1979

Bondage Sex Maniac

An unhappy married man meets a young girl who ran away from home, he decides to rent an apartment and start a double life with her. To part with ...
Schoolgirl
6
480p

Schoolgirl

Jan. 20, 1979

Schoolgirl

We don’t have an overview translated in English. Help us expand our database by adding one.
Female Teacher: Dirty Rumor
5.9
480p

Female Teacher: Dirty Rumor

A schoolteacher gets a phone call regarding one of her female students. It seems that the young girl has been accused of prostitution, and ...
Angel Guts: Red Classroom
6
480p

Angel Guts: Red Classroom

When Muraki, a porn producer, watches a blue film depicting a gang rape in a school, he becomes obsessed with the lead actress. Quite by chance, ...
Woman of the Afternoon: Incite!
7
480p

Woman of the Afternoon: Incite!

Yuki picks up a gay hitchhiker after leaving her husband’s house following an argument. When the hitchhiker discovers his boyfriend having ...
Angel Guts: Nami
6.1
480p

Angel Guts: Nami

Jul. 07, 1979

Angel Guts: Nami

Whilst researching an article about rape for a magazine article, Nami starts having fantasies of rape as she comes closer to a fate that could be ...
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();