제조공정
신용 카드 명세서를 살펴보고 승인하지 않은 지불을 보는 것보다 더 나쁜 것은 무엇입니까? 당신은 은행에 전화를 걸기 전에 당신의 카드를 동결한 후 자금을 복구해주기를 바라는 마음으로 당신의 명세서에 빨간 펜으로 당신의 명세서를 표시합니다!
이 취약점의 근본 원인은 신용 카드 자체의 완전히 안전하지 않은 특성입니다. 카드의 기존 마그네틱 띠에는 거래를 완료하는 데 필요한 모든 데이터가 포함되어 있으며 암호화되지 않았기 때문에 이 데이터는 간단한 전자 장치를 사용하여 쉽게 도난당할 수 있습니다. 사기꾼이 배포한 소위 "카드 스키머" 장치는 "중간자"처럼 작동하여 신용 카드 데이터를 가로채고 주유소 연료 펌프와 같은 POS 기계로 전달하기 전에 기록합니다. .
작년에 SparkFun Electronics의 Nathan Seidle은 지역 경찰이 연료 펌프에서 추출한 신용 카드 스키머에 대한 기술적인 심층 분석을 수행했습니다. 그 결과 그가 연구한 스키머의 지문과 일치하는 블루투스 기기를 스캔하는 Android 및 iPhone용 앱이 출시되었습니다.
다 좋은데 저는 게으르고 유익한 습관을 기르는 데 느립니다. 저는 주유소에서 의심스러운 Bluetooth 장치를 항상 경계하고 재정적 미래에 대해 어리석은 일을 하기 전에 저에게 소리칠 수 있는 전용 주변 기기를 원했습니다. 그러나 크레딧이 필요한 크레딧, 이 프로젝트는 Seidle의 노력 없이는 존재하지 않습니다.
1. 하드웨어
이 빌드에는 Raspberry Pi Zero W와 Adafruit SSD1306 OLED 디스플레이의 두 가지 구성 요소만 있습니다. 먼저 OLED 연결을 납땜합니다. 포장할 때 전선이 많이 느슨해지는 것을 원하지 않으므로 가능한 한 짧게 유지하고 유연하게 사용할 수 있는 것을 사용하십시오. 단단한 28 게이지 전선은 물건을 관리하기 쉽게 유지하고 연선은 균일하게 만듭니다. 더 쉽게. SSD1306은 I2C 및 SPI의 두 가지 통신 프로토콜을 지원합니다. 우리는 후자를 사용할 것입니다. 몇 개의 전선을 더 사용하지만 더 빠릅니다. 이 다이어그램에 따라 모든 것을 연결하십시오.
2. 라즈비안 설정
모니터와 키보드를 Pi Zero에 연결하려면 엄청난 양의 추가 하드웨어가 필요하므로 항상 헤드리스 설정으로 시작하는 것이 좋습니다. 처음부터 이 작업을 수행하는 가장 쉬운 방법은 유쾌한 블록 기반 Raspberry Pi 설정 도구인 Pi Bakery를 사용하는 것입니다. 홈 네트워크용으로 이미 설정되어 있고 SSH를 통한 연결을 허용하는 Pi용 부팅 가능한 Raspbian 이미지를 생성할 수 있습니다. 일반적인 설정은 다음과 같습니다.
3. 파이썬과 라이브러리
Raspbian이 로드되면 부팅하고 SSH를 통해 연결합니다. raspi-config로 이동하여 기본 비밀번호가 아닌 다른 것을 설정하고 인터페이스 옵션에서 SPI를 활성화하십시오. 그런 다음 다음 명령을 사용하여 Python을 설치합니다.
sudo apt-get install python python-pip
다음 명령으로 필요한 Bluetooth 도구를 설치합니다.
sudo apt-get install bluetooth libbluetooth-dev
저희 프로그램은 Python에서 실행되므로 Python용 Bluetooth 도구 세트를 가져와야 합니다.
sudo pip install pybluez
다음으로 Adafruit OLED 패널을 구동하는 소프트웨어를 가져와야 합니다.
sudo pip 설치 RPi.GPIO
sudo pip install Adafruit_BBIO
sudo apt-get install python-imaging python-smbus
OLED 디스플레이용 Adafruit의 일부 특정 라이브러리:
sudo apt-get install git
자식 클론 https://github.com/adafruit/Adafruit_Python_SSD1306.git
cd Adafruit_Python_SSD1306
sudo python setup.py install
4. 스키머 스캐너 코드
마지막으로 스캔 소프트웨어를 다운로드합니다.
cd ~
git clone https://github.com/photoresistor/raspi_skimscan
다음을 수행하여 테스트를 실행합니다.
cd raspi_skimscan
python raspi_skimscan.py
10초마다 새 스캔을 나타내는 스크롤 줄임표와 함께 "스캔 중..."이 표시되어야 합니다. 모바일 장치의 블루투스 이름을 변경할 수 있는 경우 모바일 이름을 "HC-05"로 변경하고 경고 메시지가 표시되는지 확인하여 스캐너를 테스트할 수 있습니다. 완료되면 Ctrl-C를 눌러 종료합니다.
마지막으로 할 일은 시작 시 스크립트를 실행하도록 Pi를 설정하는 것입니다. 다음 명령으로 Python 스크립트를 실행 가능하게 만드세요.
sudo chmod +x raspi_skimscan.py
그런 다음 부팅 시 스크립트를 실행하도록 rc.local을 설정하세요.
sudo nano /etc/rc.local
그리고 다음 줄을 해당 파일에 추가하고, 0번 출구라는 줄 바로 위에 추가합니다.
sudo python /home/pi/raspi_skimscan/raspi_skimscan.py &
그게 다야! 완료되었습니다. Pi를 재부팅하고 모든 것이 제대로 실행되고 있는지 확인하십시오.
5. 조립
아직 하지 않았다면 인클로저에 대한 두 개의 파일을 3D 인쇄하십시오. 내 GitHub 저장소에서 다운로드할 수 있습니다.
인클로저의 상단 부분에 있는 마운팅 포스트 위에 OLED 스크린을 놓습니다. 원하는 경우 뜨거운 접착제의 작은 덩어리로 고정할 수 있습니다. Pi를 아래쪽 조각의 오프셋 위에 놓고 닫습니다. M2.5×10mm 캡 헤드 나사로 두 개의 반쪽을 함께 고정합니다.
인클로저를 차량의 대시보드나 콘솔에 부착하여 눈에 잘 띄지만 방해가 되지 않는 곳이면 어디든지 부착할 수 있습니다. 최소 1A를 제공하는 한 자동차의 모든 USB 전원에서 전원을 공급하세요.
더 많은 정보를 읽어보세요….
가스 펌프 스키머 스캐너
제조공정
고로 가스 청소 고로(BF)에서 액체 철을 생산하는 공정은 BF 공정의 중요한 부산물인 용광로 상단에서 가스를 생성합니다. 이 고로 상부 가스는 BF 상부에 존재하는 온도와 압력으로 보통 먼지와 물 입자로 오염된다. 이 상부 가스는 상당한 발열량을 가지며 원시 BF 가스 또는 오염된 BF 가스로 알려져 있습니다. 이 탑 가스의 조성과 양은 고로의 기술 공정의 특성과 고로에서 철 생산에 사용되는 원료의 종류와 품질에 따라 다릅니다. 원시 BF 가스를 더 사용하려면 고체 입자의 함량을 줄이는 특정 공정 시스템을 사용하여 청소해야 합
ULCORED 프로세스 ULCORED는 천연 가스(NG) 또는 석탄을 가스화하여 얻은 환원 가스로부터 용광로에서 DRI(직접 환원철)를 생산하는 직접 환원(DR) 공정입니다. 샤프트의 오프가스는 이산화탄소(CO2)가 포집된 후 공정으로 재활용되며, 이는 DR 플랜트를 농축된 흐름으로 남겨 저장실로 이동합니다. DRI 단계는 전기 아크로(EAF)를 사용하여 용융된 고체 제품을 생성합니다. 이 프로세스는 LKAB, Voest-alpine 및 MEFOS가 이끄는 팀이 2006년에 주로 설계했습니다. ULCORED 프로세스의 목적은