{"id":53541,"date":"2016-09-30T11:27:00","date_gmt":"2016-09-30T16:27:00","guid":{"rendered":"https:\/\/content.findlaw-admin.com\/ability-legal\/supreme\/legal-commentary\/the-ftc-goes-to-court-to-ban-a-rogue-web-host-from-the-us.html"},"modified":"2016-09-30T11:27:00","modified_gmt":"2016-09-30T16:27:00","slug":"the-ftc-goes-to-court-to-ban-a-rogue-web-host-from-the-us","status":"publish","type":"supreme","link":"https:\/\/supreme.findlaw.com\/legal-commentary\/the-ftc-goes-to-court-to-ban-a-rogue-web-host-from-the-us.html","title":{"rendered":"The FTC Goes to Court to Ban a Rogue Web Host from the U.S."},"content":{"rendered":"\n<div class=\"wp-container-core-columns-is-layout-8f761849  fl-block-columns fl-sectionWithSidebar fl-container fl-flex fl-flex-wrap fl-gap30\">\n    \n    <div class=\"fl-page-articles   fl-block-column fl-section-main fl-section-main-full-width\">\n        <div class=\"yui-g\" id=\"leftcol-module\">\n      <!-- Right Line of Links Section -->\n      <!-- BEGIN PICTURE INSERTION -->\n      <!-- BEGIN TITLE AND AUTHOR INSERTION -->\n      <table>\n        <tr>\n\n          <td width=\"100\" rowspan=\"3\" class=\"wauthor\"><a href=\"\/legal-commentary\/anita-ramasastry-archive\"><img decoding=\"async\" src=\"https://supreme.findlaw.com/static/f/images\/writ\/anita.ramasastry.jpg\" border=\"0\" alt=\"Anita Ramasastry\"><\/a><\/td>\n\n          <td class=\"wititle\"><h1>The FTC Goes to Court to Ban a Rogue Web Host from the U.S.<\/h1><\/td>\n        <\/tr>\n\n        <tr>\n          <td class=\"wauthor\"><a href=\"\/legal-commentary\/anita-ramasastry-archive\" class=\"graybold\"><h2>By ANITA RAMASASTRY <\/h2><br><\/a><\/td>\n        <\/tr>\n        <tr>\n          <td class=\"widate\">Teusday, June 16, 2009<\/td>\n\n        <\/tr>\n      <\/table>\n\n\n<p>Earlier  this month, the Federal Trade Commission (FTC) convinced a Northern California  district court judge to grant a temporary restraining order (TRO) against  Pricewert, which operates the Internet Service Provider (ISP) Triple Fiber  Network (3FN).<\/p>\n<p>  The  FTC alleges that Pricewert and 3FN recruit, distribute, and host electronic  code or content that inflicts harm upon consumers &#8212; including &#8220;child pornography,  botnet command and control servers, spyware, viruses, Trojans, phishing related  sites, illegal online pharmacies, investment and other web-based scams, and  pornography featuring violence, bestiality and incest.&#8221;<\/p>\n<p>Significantly,  this is the first time the FTC has tried to stop the  operations of a large ISP and hosting service that is implicated in illegal  activity. <\/p>\n\n<!-- 300x250 AD -->\n\n<p>The  TRO hearing was conducted ex parte, without the presence of counsel for  Pricewert. As a result of the TRO, 3FN&#8217;s  upstream providers and data centers were ordered to stop routing traffic for  the ISP, and disconnected its servers from the Internet. The order caused more than 15,000 Web sites to be  shuttered. It also froze Pricewert&#8217;s  assets \u2013 at least those located in the United States.<\/p>\n<p>  On  June 15, that order expired. Now, the court must decide whether to grant the  FTC&#8217;s request for an injunction to stop Pricewert from operating in the US  because of the likelihood of substantial injury to US consumers if it continues  to do so. The FTC can also seek damages,  if it so chooses, as part of its action for unfair practices under the Federal  Trade Commission Act (FTCA).<\/p>\n<p> Pricewert  and 3FN claim they are innocent \u2013 but, as I will detail below, the FTC has  presented strong evidence to the contrary.  More specifically, Pricewert and 3FN say that they have never provided any services for illegal businesses  intentionally. Indeed, their press release claims that &#8220;Pricewert LLC is able  to assist the investigation and help finding the real cyber criminals; however,  its customer databases and all servers are shut down with no access possible to  it.&#8221; The release further states, &#8220;You  should not consider us as a law breaker or any kind of an asylum for criminals.&#8221;<\/p>\n<p>  In  this column, I will outline the FTC&#8217;s allegations and the applicable law. I  will also note the limited nature of the suit:  While it&#8217;s wise for the FTC to force rogue ISPs not to use the US to  host their data, this suit and others like it will, at best, only shift such  cyber crime elsewhere.<\/p>\n<p><strong>The FTC&#8217;s Allegations Regarding  Pricewert<\/strong><\/p>\n<p>  Pricewert  is registered as an Oregon limited liability company (LLC) but lists its  principal place of business as Belize.  It appears to have a significant number of servers at third-party data  center located in San Jose, California \u2013 the heart of Silicon Valley. But its employees may be elsewhere. According to the FTC, Pricewert advertises  its services in Russian; has employees in Ukraine and Estonia; and posts phone  numbers on some of its web sites that are answered by speakers with Russian  accents.<\/p>\n<p> The  FTC alleges that Pricewert has actively shielded its criminal clientele by  either ignoring takedown requests issued by cyber-security experts, or shifting  its criminal clients to new Internet Protocol (IP) addresses that it also  controlled, so that they could evade detection. In addition, the FTC says  Pricewert advertised its services in the &#8220;darkest corners&#8221; of the web. The FTC  notes, for example, that the company&#8217;s presence was noted on a forum  established to facilitate communication between criminals.<\/p>\n<p>  In  support of its allegations, the FTC has submitted to the court declarations  from experts at a variety of nonprofits, academic organizations, and computer  security outfits &#8212; including NASA&#8217;s Office of the Inspector General&#8217;s Computer  Crime Division, the Spamhaus Project, The National Center for Missing and  Exploited Children, and the ShadowServer Foundation.<\/p>\n<p>  Spamhaus,  an organization which tracks high-volume spammers, has documented, for example,  that 3FN is linked to various notorious or infamous spammers; and The Center  For Missing and Exploited Children has received complaints from citizens about  child pornography being hosted on 3FN websites.  NASA began its own investigation after its computers were compromised  and was able to find ICQ (a type of Internet messaging) logs connected to  Pricewert. <\/p>\n<p><strong>The Case for the TRO<\/strong><\/p>\n<p>  In  making its case for the TRO, the FTC alleged that Pricewert colluded with  spammers and others to host &#8220;botnets&#8221; \u2013 which are often deployed for illegal  purposes including sending high-volume spam or launching denial-of-service  attacks. <\/p>\n<p>  According  to the FTC, Pricewert worked with &#8220;bot herders&#8221; and used command-and-control  servers to relay commands to numerous compromised &#8220;slave computers.&#8221; The result was that the machines, which had  been taken over by the herders, would send out thousands of spam messages. The  transcripts of the ICQ logs filed with the district court reportedly show  senior Pricewert employees discussing the configuration of botnets with  clients.<\/p>\n<p>  Overall,  the FTC alleges that more than 4,500 harmful software programs are controlled  by servers hosted and controlled by 3FN.  This so-called malware included programs that were capable of keystroke  logging, password and data theft and illicit spamming.<\/p>\n<p> The  FTC divides its unfair trade practices FTCA claim into two main categories of  activity: (1) unfair distribution and  hosting of illegal, malicious and harmful code or content; and (2) unfair  computer intrusion. Under the FTCA, an act is &#8220;unfair&#8221; if it  causes or is likely to cause substantial injury to consumers; the harm is not  outweighed by any countervailing benefits; and the harm is not reasonably  avoidable by consumers.<br>\n  The  FTC charged that the defendants&#8217; distribution of illegal, malicious, and  harmful content and its deployment of botnets that compromised thousands of  computers and caused substantial consumer injury were unfair practices, in  violation of federal law. <\/p>\n<p> Based on  the FTC&#8217;s evidence, the court found  that the FTC was likely to be able to prove that the defendant (1) &#8220;operated  through a series of mail drops and shell companies; with a principal place of  business and its principals located outside of the United States&#8221;; (2) &#8220;continued its unlawful operations  unabated despite requests from the Internet security community to cease its  injurious activities&#8221;; (3) &#8220;is engaged in activities that directly violate U.S.  law and cause significant harm to consumers,&#8221; and (4) &#8220;is likely to relocate the harmful and malicious  code it hosts and\/or warn its criminal clientele of the action.&#8221;<\/p>\n<p><strong>A Groundbreaking  Move by the FTC \u2013 But How Effective Will It Be?<\/strong> <\/p>\n<p> As  noted above, this is the first time the FTC has gone after a large ISP and  hosting service that is allegedly connected to illegal activity. It surely has the power to do so \u2013 for it can  shut down companies that engage in unfair and deceptive trade practices. And there is a strong advantage to the  government&#8217;s proceeding via the FTC, not criminal prosecutions, which require  proof beyond a reasonable doubt. <\/p>\n<p> But there are limits to the  effectiveness of FTC action in this context.  As news reports note, Russian blogs are beginning to actively discuss 3FN&#8217;s  closure \u2013 and to suggest that the criminal activity it is alleged to have  fostered will likely find new homes in cyberspace. Meanwhile, 3FN representatives may be telling  customers that they will be back online at a new location shortly.<\/p>\n<p> The  U.S. federal district court hearing the case can only stop activity that occurs  within its borders \u2013 in this case, traffic to Pricewert&#8217;s networks connected to  the US. It can also freeze assets that  are located in the US. But in the  future, the data at issue may be hosted elsewhere. <\/p>\n<p>  Moreover,  the court&#8217;s order may not be uniformly effective overseas. For example, the court ordered the defendant  to transfer certain funds located overseas to a blocked account in the  U.S. However, such an order is  difficult to enforce. If the defendants  are truly nefarious as the FTC claims, why would they willingly surrender their  assets? In the end, controlling  cybercrime may require a great deal of international cooperation; the FTC  surely cannot do it alone.<\/p>\n<!-- BEGIN AUTHORS FOOTNOTE -->\n<hr size=\"1\">\n<p class=\"authorfoot\">\n<a name=\"bio\"><\/a>Anita Ramasastry, a FindLaw  columnist, is the D. Wayne and Anne Gittinger Professor of Law at the  University of Washington School of Law in Seattle and a Director of the Shidler  Center for Law, Commerce &amp;amp Technology. She has previously written on  business law, cyberlaw, computer data security issues, and other legal issues  for this site, which contains an <a href=\"\/legal-commentary\/anita-ramasastry-archive\/\">archive of her columns<\/a>.<\/p>\n\n\n\n\n\n <\/div>\n<div class=\"was-this-helpful\">\n    <div\n            class=\"was-this-helpful__question-container\"\n            aria-labelledby=\"was-this-helpful__question\"\n            role=\"group\"\n    >\n        <span\n                id=\"was-this-helpful__question\"\n                class=\"was-this-helpful__question fl-text-lg-bold\"\n        >Was this helpful?<\/span>\n        <button\n                class=\"was-this-helpful__button fl-text-sm\"\n                aria-label=\"Yes\"\n                value=\"yes\"\n        >\n            <span class=\"was-this-helpful__button-text fl-text-bold\">Yes<\/span>\n            <i class=\"was-this-helpful__button-icon\">\n                <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g id=\"thumbs-up\" clip-path=\"url(#clip0_604_3418)\">\n                        <path id=\"Vector\"\n                              d=\"M6 21H3C2.46957 21 1.96086 20.7893 1.58579 20.4142C1.21071 20.0391 1 19.5304 1 19V12C1 11.4696 1.21071 10.9609 1.58579 10.5858C1.96086 10.2107 2.46957 10 3 10H6M13 8V4C13 3.20435 12.6839 2.44129 12.1213 1.87868C11.5587 1.31607 10.7956 1 10 1L6 10V21H17.28C17.7623 21.0055 18.2304 20.8364 18.5979 20.524C18.9654 20.2116 19.2077 19.7769 19.28 19.3L20.66 10.3C20.7035 10.0134 20.6842 9.72068 20.6033 9.44225C20.5225 9.16382 20.3821 8.90629 20.1919 8.68751C20.0016 8.46873 19.7661 8.29393 19.5016 8.17522C19.2371 8.0565 18.9499 7.99672 18.66 8H13Z\"\n                              stroke=\"#666666\" stroke-width=\"2\" stroke-linecap=\"round\"\n                              stroke-linejoin=\"round\"><\/path>\n                    <\/g>\n                    <defs>\n                        <clipPath id=\"clip0_604_3418\">\n                            <rect width=\"22\" height=\"22\" fill=\"white\"><\/rect>\n                        <\/clipPath>\n                    <\/defs>\n                <\/svg>\n            <\/i>\n        <\/button>\n        <button\n                class=\"was-this-helpful__button fl-text-sm\"\n                aria-label=\"No\"\n                value=\"no\"\n        >\n            <span class=\"was-this-helpful__button-text fl-text-bold\">No<\/span>\n            <i class=\"was-this-helpful__button-icon\">\n                <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g id=\"thumbs-down\" clip-path=\"url(#clip0_604_3423)\">\n                        <path id=\"Vector\"\n                              d=\"M16 0.999995H18.67C19.236 0.989986 19.7859 1.18813 20.2154 1.55681C20.645 1.9255 20.9242 2.43905 21 3V10C20.9242 10.5609 20.645 11.0745 20.2154 11.4432C19.7859 11.8119 19.236 12.01 18.67 12H16M9.00003 14V18C9.00003 18.7956 9.3161 19.5587 9.87871 20.1213C10.4413 20.6839 11.2044 21 12 21L16 12V0.999995H4.72003C4.2377 0.994543 3.76965 1.16359 3.40212 1.47599C3.0346 1.78839 2.79235 2.22309 2.72003 2.7L1.34003 11.7C1.29652 11.9866 1.31586 12.2793 1.39669 12.5577C1.47753 12.8362 1.61793 13.0937 1.80817 13.3125C1.99842 13.5313 2.23395 13.7061 2.49846 13.8248C2.76297 13.9435 3.05012 14.0033 3.34003 14H9.00003Z\"\n                              stroke=\"#666666\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/g>\n                    <defs>\n                        <clipPath id=\"clip0_604_3423\">\n                            <rect width=\"22\" height=\"22\" fill=\"white\"\/>\n                        <\/clipPath>\n                    <\/defs>\n                <\/svg>\n            <\/i>\n        <\/button>\n    <\/div>\n    <span class=\"was-this-helpful__taken-action fl-text-sm-bold\"><\/span>\n    <div class=\"was-this-helpful__feedback-container\">\n        <div class=\"was-this-helpful__choose-option-message\" role=\"status\">\n            <p class=\"was-this-helpful__choose-option-message-text\"><\/p>\n        <\/div>\n        <form class=\"was-this-helpful__feedback-form\">\n            <div class=\"was-this-helpful__feedback was-this-helpful__feedback--positive\">\n                <fieldset>\n                    <legend class=\"was-this-helpful__feedback-form-title\" tabindex=\"0\">Why was this helpful?<\/legend>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--understandable\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Easy to understand\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--understandable\"\n                        >Easy to understand<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--solved-problem\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Solved my problem\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--solved-problem\"\n                        >Solved my problem<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--other\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Other\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--other\"\n                        >Other<\/label>\n                    <\/div>\n                <\/fieldset>\n            <\/div>\n            <div class=\"was-this-helpful__feedback was-this-helpful__feedback--negative\">\n                <fieldset>\n                    <legend class=\"was-this-helpful__feedback-form-title\" tabindex=\"0\">Why was this not helpful?<\/legend>\n                    <div class=\"was-this-helpful__choose-option-message\" role=\"status\">\n                        <p class=\"was-this-helpful__choose-option-message-text\"><\/p>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--missing-info\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Missing Information\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--missing-info\"\n                        >Missing the information I need<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--complicated\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Too complicated\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--complicated\"\n                        >Too complicated \/ too many steps<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--dated\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Out of date\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--dated\"\n                        >Out of date<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--negative-other\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Other\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--negative-other\"\n                        >Other<\/label>\n                    <\/div>\n                <\/fieldset>\n            <\/div>\n            <div class=\"was-this-helpful__form-buttons-container\">\n                <button\n                    class=\"was-this-helpful__feedback-button was-this-helpful__feedback-button--positive at-feedback-submit fl-button secondary\"\n                    type=\"submit\"\n                >\n                    <span class=\"fl-button-content\">Submit<\/span>\n                    <i\n                        class=\"fa fa-angle-right medium\"\n                        aria-hidden=\"true\"\n                    ><\/i>\n                <\/button>\n                <button\n                    class=\"was-this-helpful__feedback-button was-this-helpful__feedback-button--cancel fl-button primary disabled\"\n                    type=\"reset\"\n                >\n                    <span class=\"fl-button-content\">Cancel<\/span>\n                    <i\n                        class=\"fa fa-times-circle medium\"\n                        aria-hidden=\"true\"\n                    ><\/i>\n                <\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n    <div class=\"was-this-helpful__thank-you-message\" role=\"status\">\n        <i class=\"was-this-helpful__thank-you-message-icon fa fa-check\"><\/i>\n        <p class=\"was-this-helpful__thank-you-message-text\" aria-live=\"polite\"><\/p>\n    <\/div>\n<\/div>\n\n\n    <\/div>\n    \n    <div class=\"fl-block-column fl-section-sidebar\">\n        \n    <\/div>\n<\/div>","protected":false},"parent":49876,"menu_order":0,"template":"app\/Http\/Controllers\/Templates\/ArticlePageController.php","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","_cloudinary_featured_overwrite":false},"class_list":["post-53541","supreme","type-supreme","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme\/53541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme"}],"about":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/types\/supreme"}],"up":[{"embeddable":true,"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme\/49876"}],"wp:attachment":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/media?parent=53541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}