FISC Assurances on Spying Leave Too Many Questions Unanswered

  • Last week, FBI Director Christopher Wray faced questions from the House Judiciary Committee about how his department is implementing one of the government:undefined:’:undefined:s most powerful surveillance tools. Despite repeated bipartisan requests, Director Wray refused to tell the Members of the Committee how many Americans have been impacted by Section 702, enacted as part of the FISA Amendments Act. This isn:undefined:’:undefined:t the first time the FBI has refused to answer to Congress.

    EFF has long held that Section 702 is being used to violate the privacy guaranteed by the Fourth Amendment. Section 702 authorizes the acquisition of foreign intelligence information; however, because many Americans communicate with foreign persons outside the United States every day, our communications are also being captured and read without a warrant.

    How many Americans have had their communications :undefined:“:undefined:incidentally collected:undefined:”:undefined: under Section 702? We don:undefined:’:undefined:t know. In fact, not even Congress knows. Although the House Judiciary Committee has sent several bipartisan letters to the Office of the Director of National Intelligence asking this exact question, ODNI has refused to respond.

    At the hearing last week, Rep. Ted Poe (R-TX), asked Director Wray to provide information on the number of Americans impacted by Section 702, saying, :undefined:“:undefined:this committee has asked for a long time to give us that information. My opinion is that the FBI and the intelligence service is back-walking that information because they know FISA [i.e. Section 702] comes up at the end of this year, and then Congress will just reauthorize without knowing how many Americans are searched.:undefined:”:undefined:

    TheFBI has also refused to estimate how often it warrantlessly queries databases containing incidentally collected communications using Americans:undefined:’:undefined: identifiers as search terms, a practice known as :undefined:“:undefined:backdoor search.:undefined:”:undefined: Rep. Poe pressed Director Wray on backdoor searches as well, giving him an ultimatum: :undefined:“:undefined:I hope you can provide us that information before we reauthorize FISA, otherwise I:undefined:’:undefined:m going to vote against FISA.:undefined:”:undefined:

    But Wraystill didn:undefined:’:undefined:t answer these questions. Instead, he claimed that :undefined:“:undefined:every court:undefined:”:undefined: to have heard arguments against how the government uses Section 702 has found :undefined:“:undefined:no abuse:undefined:”:undefined: and concluded that it:undefined:’:undefined:s being done :undefined:“:undefined:consistent with the Fourth Amendment.:undefined:”:undefined:

    Director Wray is wrong. In 2016, the Ninth Circuit Court of Appeals upheld the use of Section 702 inUnited States v. Mohamud, but the court specifically said that its decision did not :undefined:“:undefined:involve the retention and querying of incidentally collected communications,:undefined:”:undefined: i.e. backdoor searches. And when the Foreign Intelligence Surveillance Court of Review (FISCR) upheld warrantless acquisition of foreigners:undefined:’:undefined: communications under an earlier law, it did so because it believed the government would :undefined:“:undefined:not maintain a database of incidentally collected information from non-targeted United States persons:undefined:”:undefined: that it could search without a warrant.

    Meanwhile, the NSA and the FBI won:undefined:’:undefined:t even tell Congress how many non-targeted United States persons are impacted by :undefined:“:undefined:incidentally collected:undefined:”:undefined: information under the 702 program. The FBI may believe it is using Section 702 authority :undefined:“:undefined:lawfully and appropriately for the good and protection of the American people,:undefined:”:undefined: as Director Wray put it. But using a surveillance power lawfully and appropriately means following the Constitution, answering reasonable questions from Congressional oversight committees, and ensuring that all Americans have the freedom to communicate without fear of government surveillance.

    Chairman Goodlatte agreed with Rep. Poe, saying, :undefined:“:undefined:This is a reasonable request from the gentleman from Texas. It has been made in varying forms by this committee in a bipartisan way in the past, and we have not yet received the answers to those questions:undefined:…:undefined:. We think that you need to be forthcoming on this.:undefined:”:undefined:

    Bottom line: if Section 702 is going to be allowed to continue, Congress must consider theimpact it has on Americans:undefined:’:undefined: privacy. The FBI (and the NSA) need to answer the question.


  • Make ISO from DVD

    In this case I had an OS install disk which was required to be on a virtual node with no optical drive, so I needed to transfer an image to the server to create a VM

    Find out which device the DVD is:



    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 464.8G 0 part ├─centos-root 253:0 0 50G 0 lvm / ├─centos-swap 253:1 0 11.8G 0 lvm [SWAP] └─centos-home 253:2 0 403G 0 lvm /home sdb 8:16 1 14.5G 0 disk /mnt sr0 11:0 1 4.1G 0 rom /run/media/rick/CCSA_X64FRE_EN-US_DV5

    Therefore /dev/sr0 is the location , or disk to be made into an ISO

    I prefer simplicity, and sometimes deal with the fallout after the fact, however Ive repeated this countless times with success.

    dd if=/dev/sr0 of=win10.iso

    Where if=Input file and of=output file

    I chill out and do something else while the image is being copied/created, and the final output:

    8555456+0 records in 8555456+0 records out 4380393472 bytes (4.4 GB) copied, 331.937 s, 13.2 MB/s


    read more
  • Recreate postrgresql database template encode to ASCII

    UPDATE pg_database SET datistemplate = FALSE WHERE datname = 'template1';

    Now we can drop it:

    DROP DATABASE template1;

    Create database from template0, with a new default encoding:

    CREATE DATABASE template1 WITH TEMPLATE = template0 ENCODING = 'UNICODE'; UPDATE pg_database SET datistemplate = TRUE WHERE datname = 'template1'; \c template1 VACUUM FREEZE;

    read more