Investor's wiki

RAM 스크래핑 공격

RAM 스크래핑 공격

RAM μŠ€ν¬λž˜ν•‘ κ³΅κ²©μ΄λž€ λ¬΄μ—‡μž…λ‹ˆκΉŒ?

RAM μŠ€ν¬λž˜ν•‘ 곡격은 μ†ŒλΉ„μž μ‹ μš© μΉ΄λ“œ 정보λ₯Ό ν›”μΉ˜κΈ° μœ„ν•΄ μ†Œλ§€ 판맀 λ‹¨λ§κΈ°μ˜ RAM(Random Access Memory)에 μΉ¨μž…ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. μ΄λŸ¬ν•œ μœ ν˜•μ˜ 사이버 λ²”μ£„λŠ” 적어도 2008λ…„λΆ€ν„° μ†Œλ§€μ—…μ²΄μ™€ κ·Έ 고객을 κ΄΄λ‘­ν˜”μŠ΅λ‹ˆλ‹€.

Point-of- Sale) 곡격 이라고도 ν•©λ‹ˆλ‹€.

RAM μŠ€ν¬λž˜ν•‘ 곡격 μ΄ν•΄ν•˜κΈ°

처음으둜 μ•Œλ €μ§„ RAM μŠ€ν¬λž˜ν•‘ 곡격은 2008λ…„ 10μ›” μ‹ μš© μΉ΄λ“œ νšŒμ‚¬ Visa Inc.μ—μ„œ λ°œν–‰ν•œ κ²½κ³ μ—μ„œ λ³΄κ³ λ˜μ—ˆμŠ΅λ‹ˆλ‹€. νšŒμ‚¬ λ³΄μ•ˆ νŒ€μ€ μΉ΄λ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ 고객 거래λ₯Ό μ²˜λ¦¬ν•˜λŠ” 데 μ‚¬μš©λ˜λŠ” POS(Point-of-Sale) 터미널에 μ•‘μ„ΈμŠ€ν•œ 사싀을 λ°œκ²¬ν–ˆμŠ΅λ‹ˆλ‹€. 해컀에 μ˜ν•΄. ν•΄μ»€λŠ” λ‹¨λ§κΈ°μ˜ RAMμ—μ„œ μ•”ν˜Έν™”λ˜μ§€ μ•Šμ€ 고객 정보λ₯Ό 얻을 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€ .

초기 곡격의 λŒ€μƒμ€ λŒ€λΆ€λΆ„ 접객업 및 μ†Œλ§€μ—…μœΌλ‘œ, λ‹€μˆ˜μ˜ μœ„μΉ˜μ—μ„œ λŒ€λŸ‰μ˜ μ‹ μš© μΉ΄λ“œ 거래λ₯Ό μ²˜λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€. 2011λ…„κΉŒμ§€ 쑰사관은 맬웨어 λ²„κ·Έμ˜ λ„μž… 증가λ₯Ό μΆ”μ ν–ˆμŠ΅λ‹ˆλ‹€ .

μ•…λͺ… 높은 POS 곡격

S 곡격은 해컀가 Target 및 Home Depot μ†Œλ§€ 체인의 λ„€νŠΈμ›Œν¬μ— μΉ¨νˆ¬ν•œ 2013λ…„κ³Ό 2014λ…„κΉŒμ§€ 널리 μ£Όλͺ©λ°›μ§€ λͺ»ν–ˆμŠ΅λ‹ˆλ‹€. BlackPOSλΌλŠ” μƒˆλ‘œμš΄ μŠ€νŒŒμ΄μ›¨μ–΄ ν”„λ‘œκ·Έλž¨μ„ μ‚¬μš©ν•˜μ—¬ 4천만 λͺ… μ΄μƒμ˜ Target 고객과 5,600만 λͺ… μ΄μƒμ˜ Home Depot 고객의 개인 정보가 λ„λ‚œλ‹Ήν–ˆμŠ΅λ‹ˆλ‹€ .

RAM μŠ€ν¬λ ˆμ΄νΌκ°€ ν˜„μž¬ ν™”λ©΄ κ·Έλž˜λ²„ 및 ν‚€μŠ€νŠΈλ‘œν¬ λ‘œκ±°μ™€ 같은 보닀 λ°œμ „λœ μœ ν˜•μ˜ λ§¬μ›¨μ–΄λ‘œ λŒ€μ²΄λ˜κ³  μžˆμ§€λ§Œ 곡격은 κ³„μ†λ©λ‹ˆλ‹€. 이것이 λ°”λ‘œ 그듀이 ν•˜λŠ” μ†Œλ¦¬μž…λ‹ˆλ‹€. 개인 정보가 ν‘œμ‹œλ˜κ±°λ‚˜ μž…λ ₯될 λ•Œ μΊ‘μ²˜ν•˜μ—¬ 제3μžμ—κ²Œ μ „μ†‘ν•˜λ„λ‘ μ„€κ³„λœ μ•…μ„± ν”„λ‘œκ·Έλž¨μž…λ‹ˆλ‹€.

RAM 슀크레이퍼 μž‘λ™ 방식

우리 λͺ¨λ‘κ°€ 가지고 λ‹€λ‹ˆλŠ” ν”ŒλΌμŠ€ν‹± μ‹ μš© μΉ΄λ“œμ—λŠ” 두 가지 λ³„κ°œμ˜ 정보가 λ“€μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

  • 첫 번째 μ„ΈνŠΈλŠ” λ§ˆκ·Έλ„€ν‹± 띠에 λ‚΄μž₯λ˜μ–΄ μ‚¬λžŒμ˜ λˆˆμ—λŠ” 보이지 μ•ŠμŠ΅λ‹ˆλ‹€. ν•΄λ‹Ή μŠ€νŠΈλΌμ΄ν”„μ—λŠ” 두 개의 정보 νŠΈλž™μ΄ ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 첫 번째 νŠΈλž™μ—λŠ” IATA(International Air Transport Association)μ—μ„œ κ°œλ°œν•œ ν‘œμ€€μ„ 기반으둜 ν•˜λŠ” 영숫자 μ‹œν€€μŠ€κ°€ ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 이 μ‹œν€€μŠ€μ—λŠ” κ³„μ’Œ 번호, μΉ΄λ“œ μ†Œμ§€μž 이름, 만료 λ‚ μ§œ 등이 λͺ¨λ“  POS κΈ°κΈ°μ—μ„œ 인식할 수 μžˆλŠ” μ‹œν€€μŠ€λ‘œ ν¬ν•¨λ©λ‹ˆλ‹€. 두 번째 νŠΈλž™μ€ ABA(American Bankers Association)μ—μ„œ κ°œλ°œν•œ 더 μ§§μ§€λ§Œ μœ μ‚¬ν•œ μ‹œν€€μŠ€λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. μ„Έ 번째 νŠΈλž™μ΄ μžˆμ§€λ§Œ 거의 μ‚¬μš©λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€ .

  • 두 번째 정보가 λ³΄μž…λ‹ˆλ‹€. μΉ΄λ“œ 인증 번호(CVN) λ˜λŠ” μΉ΄λ“œ λ³΄μ•ˆ μ½”λ“œ(CSC)둜 μ•Œλ €μ§„ 3자리 λ˜λŠ” 4자리 μ½”λ“œμž…λ‹ˆλ‹€. 이 λ²ˆν˜ΈλŠ” λ§ˆκ·Έλ„€ν‹± 띠에 ν¬ν•¨λœ μ „μž 데이터에 ν¬ν•¨λ˜μ§€ μ•Šμ€ 경우 μΆ”κ°€ λ³΄μ•ˆ 계측을 μΆ”κ°€ν•©λ‹ˆλ‹€.

ν™”λ©΄ κ·Έλž˜λ²„μ™€ ν‚€μŠ€νŠΈλ‘œν¬ λ‘œκ±°λŠ” μ‹ μš© μΉ΄λ“œ 데이터λ₯Ό ν›”μΉ˜λŠ” μƒˆλ‘œμš΄ λ°©λ²•μž…λ‹ˆλ‹€.

POS 터미널은 첫 번째 μ„ΈνŠΈμ˜ λͺ¨λ“  데이터λ₯Ό μˆ˜μ§‘ν•˜κ³  λ•Œλ‘œλŠ” 두 번째 μ½”λ“œλ„ μˆ˜μ§‘ν•©λ‹ˆλ‹€. 그런 λ‹€μŒ λ°μ΄ν„°λŠ” 주기적으둜 제거될 λ•ŒκΉŒμ§€ ν•΄λ‹Ή POS μ‹œμŠ€ν…œμ˜ λ©”λͺ¨λ¦¬μ— λ³΄κ΄€λ©λ‹ˆλ‹€.

데이터가 μ·¨μ•½ν•œ 경우

ν„°λ―Έλ„μ˜ μž„μ‹œ μ €μž₯μ†Œμ— μžˆλŠ” ν•œ ν•΄λ‹Ή μ •λ³΄λŠ” RAM μŠ€ν¬λ ˆμ΄νΌμ— μ·¨μ•½ν•©λ‹ˆλ‹€.

μ†Œκ·œλͺ¨ 상인은 μ •κ΅ν•œ λ³΄μ•ˆ μ‹œμŠ€ν…œμ— λ§Žμ€ μžμ›μ„ ν• μ• ν•  수 μ—†κΈ° λ•Œλ¬Έμ— 사이버 λ²”μ£„μžμ—κ²Œ 비ꡐ적 μ‰¬μš΄ ν‘œμ μ΄ λ©λ‹ˆλ‹€. Target 및 Home Depot와 같은 λŒ€κ·œλͺ¨ μ†Œλ§€μ—…μ²΄λŠ” 주어진 μ‹œκ°„μ— λ³΄μœ ν•˜λŠ” λ°©λŒ€ν•œ μ–‘μ˜ 데이터 λ•Œλ¬Έμ— 훨씬 더 맀λ ₯μ μž…λ‹ˆλ‹€.

RAM μŠ€ν¬λž˜ν•‘ 방지

RAM μŠ€ν¬λž˜ν•‘μ„ λ°©ν•΄ν•˜λŠ” 것은 λŒ€λΆ€λΆ„ μ†ŒλΉ„μžκ°€ μ•„λ‹ˆλΌ μ†Œλ§€μ—…μ²΄μ˜ μΌμž…λ‹ˆλ‹€. 운 μ’‹κ²Œλ„ Home Depot 및 Target에 λŒ€ν•œ μ•…λͺ… 높은 곡격 이후 μƒλ‹Ήν•œ 진전이 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

κ·€ν•˜μ˜ μ‹ μš© μΉ΄λ“œ λ°œκΈ‰ 기관은 이제 거의 ν™•μ‹€ν•˜κ²Œ μƒˆ μΉ΄λ“œλ₯Ό λ³΄λƒˆμŠ΅λ‹ˆλ‹€. μƒˆ μΉ΄λ“œλŠ” μΉ΄λ“œ λ¦¬λ”κΈ°μ˜ 츑면을 따라 μŠ€μ™€μ΄ν”„ν•˜μ§€ μ•Šκ³  μ‚½μž…λ©λ‹ˆλ‹€. νŒλ…κΈ°λŠ” κΈ°μ‘΄ λ§ˆκ·Έλ„€ν‹± 띠가 μ•„λ‹Œ μΉ΄λ“œμ— λ‚΄μž₯된 칩을 μ‚¬μš©ν•©λ‹ˆλ‹€. 이 기술의 λͺ©μ μ€ POS 곡격을 더 μ–΄λ ΅κ²Œ λ§Œλ“œλŠ” 것 μž…λ‹ˆλ‹€.

μ‹ μš© μΉ΄λ“œλ₯Ό ν†΅ν•œ 비접촉식 κ²°μ œλŠ” μΉ΄λ“œλ₯Ό "λ‹΄κ·ΈλŠ”" κ²ƒλ§ŒνΌ μ•ˆμ „ν•œ κ²ƒμœΌλ‘œ κ°„μ£Όλ©λ‹ˆλ‹€.이것은 아직 μ†Œλ§€μ μ—μ„œ 보편적으둜 ν—ˆμš©λ˜μ§€λŠ” μ•Šμ§€λ§Œ(λ˜λŠ” μΉ΄λ“œ λ°œκΈ‰μ‚¬μ—μ„œ ν™œμ„±ν™”) 점점 더 μ˜΅μ…˜μ΄ 되고 μžˆμŠ΅λ‹ˆλ‹€.

이 μŠ€μœ„μΉ˜κ°€ μ „κ΅­μ μœΌλ‘œ μ™„μ „νžˆ μ μš©λ˜κΈ°κΉŒμ§€λŠ” 였랜 μ‹œκ°„μ΄ κ±Έλ ΈμŠ΅λ‹ˆλ‹€. μƒˆ μ‹œμŠ€ν…œμ„ μ‚¬μš©ν•˜λŠ” λͺ¨λ“  μ†Œλ§€μ—…μ²΄μ—μ„œ μƒˆ μž₯λΉ„λ₯Ό κ΅¬μž…ν•΄μ•Ό ν™œμ„±ν™”λ˜μ—ˆκΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. μ—¬μ „νžˆ 였래된 μŠ€μ™€μ΄ν”„ 리더λ₯Ό μ‚¬μš©ν•˜λŠ” μ†Œλ§€μ μ„ λ§Œλ‚œλ‹€λ©΄ λŒ€μ‹  ν˜„κΈˆ μ§€λΆˆμ„ κ³ λ €ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ν•˜μ΄λΌμ΄νŠΈ

  • RAM μŠ€ν¬λž˜ν•‘μ€ λ§ˆκ·Έλ„€ν‹± 띠가 μ•„λ‹Œ λ‚΄μž₯ 칩을 μ‚¬μš©ν•˜λŠ” μ΅œμ‹  μ‹ μš© μΉ΄λ“œλ‘œ 인해 λ°©ν•΄λ₯Ό λ°›μŠ΅λ‹ˆλ‹€.

  • μ†ŒλΉ„μž 정보λ₯Ό ν›”μΉ˜λŠ” 데 μ‚¬μš©λ˜λŠ” μ•…μ„±μ½”λ“œμ˜ ν•œ μœ ν˜•μΌ λΏμž…λ‹ˆλ‹€.

  • μ•…λͺ… 높은 Home Depot 및 Target 곡격은 RAM μŠ€ν¬λž˜ν•‘ 멀웨어λ₯Ό μ‚¬μš©ν–ˆμŠ΅λ‹ˆλ‹€.

  • RAM μŠ€ν¬λž˜ν•‘ 곡격은 POS 단말기에 μž„μ‹œλ‘œ μ €μž₯된 μ‹ μš©μΉ΄λ“œ 거래 정보λ₯Ό λŒ€μƒμœΌλ‘œ ν•©λ‹ˆλ‹€.