Lee Eun-mi

Recently added

Romance: Mother’s Friend
0
144p

Romance: Mother’s Friend

Jung-sik and Dae-soo are twenty-year-old students. They haven’t yet had their first time and all they talk about is sex. Since they are ...
Swapping: My Friend’s Wife 2
0
144p

Swapping: My Friend’s Wife 2

A man’s business fails and he’s chased by loan sharks. He moves in with his best friend. His best friend’s wife can’t ...
Mother’s Seduction
0
144p

Mother’s Seduction

Jul. 31, 2018

Mother’s Seduction

Jung-sik helps out a friend and finds himself attracted to his friend’s mother. After being caught steeling the mother’s underwear, ...
New Young Mother
0
144p

New Young Mother

Nov. 27, 2018

New Young Mother

Min-chul misses his mother who left 5 years ago. His father Jung-soo brings Hyun-ah, a new mother who looks just like his mother. He recalls his ...
不伦之夜
0
144p

不伦之夜

Jan. 01, 2019

不伦之夜

We don’t have an overview translated in English. Help us expand our database by adding one.
Stepmom
0
144p

Stepmom

Jan. 01, 2019

Stepmom

We don’t have an overview translated in English. Help us expand our database by adding one.
Nasty
0
144p

Nasty

Jan. 01, 2019

Nasty

We don’t have an overview translated in English. Help us expand our database by adding one.
Mom Lover 2
0
144p

Mom Lover 2

Jan. 24, 2019

Mom Lover 2

Yun Jeong goes down to her mother’s home to introduce her boyfriend Sungtae, who promised to marry. My mom, who has seen her daughter ...
Friend’s mother and love affair
0
144p

Friend’s mother and love affair

Eun-ju and Min-jun ride a thumb. One day, Eun-joo’s house came to Eun-joo to come home to introduce her stepmother. The happy stepmother ...
Temptation of Mother-in-Law
0
144p

Temptation of Mother-in-Law

After graduating from the prestigious college, the youngest conglomerate is promoted to a handsome appearance. However, at the drinking place ...
Mother’s Lover 2
0
144p

Mother’s Lover 2

Mar. 08, 2019

Mother’s Lover 2

Yoon-jeong goes home to her mother to introduce her to her boyfriend who she promised to marry. Her mother likes Seong-tae and that he’s a ...
Sister’s Video
0
144p

Sister’s Video

Mar. 28, 2019

Sister’s Video

Se-dol (Young-ho), who goes to the video room, wants to watch a dirty movie, but hesitates every time he notices it. Lisa, who enjoyed traveling ...
Mother Theory
0
144p

Mother Theory

Apr. 19, 2019

Mother Theory

Min-jae is thirty years and leeches off his parents. He dates many women using his father’s money. Unable to forget his first love, he ...
The Purpose of Clubs 2
0
144p

The Purpose of Clubs 2

Yoon-hee, Hye-kyeong, In-chang and Sang-joon get together for the first time in a while one winter. The men pay more attention to the girls than ...
Temptation of Aunt 2
0
144p

Temptation of Aunt 2

Jul. 05, 2019

Temptation of Aunt 2

Se-min lives alone. He was having a good time with his girlfriend, Mi-ho, when they suddenly feel someone’s eyes on them and turn around to ...
Swapping: Perfect Neighbor
0
144p

Swapping: Perfect Neighbor

Couple Jin-goo and Joo-hee have been experiencing a lover’s slump after their marriage. Meanwhile, a new couple in the neighborhood, ...
Invitation Girl 2
0
144p

Invitation Girl 2

Nov. 18, 2019

Invitation Girl 2

A man prepares a surprise for his wife on their 5-year-anniversary. One day, a couple, a man in the middle of a divorce and his mistress, come to ...
My Daughter’s Lover 3
0
144p

My Daughter’s Lover 3

Mi-seon loves her family, but she loves having sex with younger men. One day, she hears her sex partner, Jeong-woo, has a brother and she feels ...
Lee Eun-mi Big Breasts
0
144p

Lee Eun-mi Big Breasts

Lee Eun-mi has been loved for a long time as an actress! Finally, a work has come to show her the hidden charms! Actor and actress Lee Eun-mi, a ...
Friend’s Mothers 2
0
144p

Friend’s Mothers 2

Feb. 10, 2020

Friend’s Mothers 2

Junho and Jungkook are friends. They each live with their mother. One day, Jun-ho goes to his friend’s home to meet Jung-kook’s ...
Mother-in-law Love
0
144p

Mother-in-law Love

Feb. 13, 2020

Mother-in-law Love

Mi-yeon sends her husband away and has been living by herself for 10 years. His divorced son-in-law, Hyun-seong, frequently visits her at home. ...
New Son
0
144p

New Son

Feb. 27, 2020

New Son

Crystal remarried to husband with son. She’s just a little bit different. She’s trying to get along with her son Sewoong, he ...
Lonely Dad: 20s Sex Partners
0
144p

Lonely Dad: 20s Sex Partners

Joon-gi who sends her wife and children to study abroad lives alone. But one day, he was surprised to find someone who came into his house, ...
Young Mother 5
0
144p

Young Mother 5

Apr. 03, 2020

Young Mother 5

Ji-suk, a wealthy mother, wants to send her son, Se-hyuk, to the medical school. While looking for a competent private education coordination, ...
In-house Affairs Secret Meeting Room
0
144p

In-house Affairs Secret Meeting Room

Ji-hyuk, who succeeded in finding a job with difficulty, from the first day at work faces a crisis in the elevator where he is sexually harassed. ...
Mother-in-law’s Love
0
144p

Mother-in-law’s Love

With a strong, mature beauty and a sexy body line. Chang-gyun, who was obsessed with BJ tarantula’s broadcast. That her mother-in-law might be a ...
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();