Advertisement
Guest User

Untitled

a guest
Jan 18th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.23 KB | None | 0 0
  1. mac = "98:4f:ee:00:0c:3a"
  2.  
  3. x = mac.split(':')
  4. x.insert(3, 'ff')
  5. x.insert(4, 'fe')
  6. x[0] = (x[0].to_i(16) ^ 0b00000010).to_s(16)
  7. x.insert(0, 'fe')
  8. x.insert(1, '80')
  9. x = x.each_slice(2).map{|x|x.join('')}.join(':')
  10. x.insert(4, ":")
  11.  
  12. print(x)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement