1 điểm bởi GN⁺ 2024-07-26 | 1 bình luận | Chia sẻ qua WhatsApp
  • Hãy giải nén các tệp .wsz trông như bị hỏng trong kho ngữ liệu skin dành cho Winamp Skin Museum; vì skin Winamp thực chất là các tệp zip chỉ khác phần mở rộng nên nhiều dữ liệu ẩn đã lộ ra
  • Trong quá trình khảo sát, đã phát hiện 2 tệp zip được mã hóa; giải mã chúng bằng mật khẩu hondanayane, rồi công bố skin Acura RSX và skin NIKE V10
  • Một số skin có lẫn dữ liệu nhạy cảm hoặc riêng tư như địa chỉ email và mật khẩu, thư yêu cầu không công khai, tiểu sử Chet Baker, và cả ảnh người lớn
  • Cũng xuất hiện những tệp ngoài dự kiến như mp3, wav, jpg, bmp, ảnh trẻ sơ sinh, và WORM.EXE; sau khi VirusTotal không phát hiện gì, WORM.EXE được kiểm tra trong VM và xác nhận là một trò chơi kiểu snake
  • Thậm chí còn có trường hợp skin chứa một skin khác bên trong, qua đó tìm ra 127 skin, trong đó 54 skin chưa có trong bảo tàng nên đã được tải lên mới

Cuộc khảo sát bắt đầu từ việc mở skin Winamp như tệp zip

  • Tháng 1/2021, trong kho ngữ liệu skin được thu thập cho Winamp Skin Museum, người ta phát hiện những skin trông như bị hỏng
  • Skin Winamp thực ra là tệp zip chỉ khác phần mở rộng, nên có thể giải nén để kiểm tra các tệp bên trong
  • Bên trong xuất hiện các tệp mã hóa có thể giải được, dữ liệu skin quà tặng của một người cha Thái Lan, mật khẩu email, tiểu sử Chet Baker, âm thanh nghe như phát ngược, worm.exe, cùng nhiều hình ảnh và tệp ngẫu nhiên
  • Cũng phát hiện các skin ẩn bên trong những skin Winamp khác, và có 54 skin trước đó chưa từng được biết đến

Những tệp lạ đầu tiên được tìm thấy

  • Wicked_Ways.wsz không phải skin mà chỉ chứa một tệp PDF quảng cáo cho thuê trang phục linh vật hình ki bowling
  • bobs_car.wsz chỉ có một ảnh ô tô, và một người dùng Hacker News đã xác định địa điểm này là Kilmacolm Road Viewpoint ở Scotland
  • Cũng có skin chứa ảnh rule 34 liên quan đến Flintstones, nhưng các ảnh này không được công bố

Các skin được mã hóa và thông điệp ẩn

  • resubmitted.2003_rsx.wsz là một kho lưu trữ zip được mã hóa
    • Dùng công cụ brute-force mật khẩu zip để tìm ra mật khẩu honda
    • Bản đã giải mã được công bố tại 2003_acura_rsx.updated.wsz
  • Một tệp zip mã hóa khác không mở được bằng danh sách từ có sẵn, nhưng có thể giải sau khi điều chỉnh cấu hình công cụ crack
    • Mật khẩu là nayane
    • Kết quả là một skin Winamp hợp lệ, và bản đã giải mã được tải lên tại NIKE V10.wsz
  • Marshall_Matters_Skin_2.wsz có một tệp văn bản với hàng trăm dòng trống, bên dưới là các dòng sau
    • YOU HAVE FOUND THE SUPRISE!!!
    • USE THIS PASSWORD:KEWL16
    • Tệp Suprise!.zip bên trong được mã hóa, và chỉ mở được khi nhập mật khẩu chữ thường kewl16
    • Bên trong gói nén có nhiều tệp .avs

Dữ liệu riêng tư và nội dung bất ngờ

  • Một người cha ở Thái Lan đã tạo bản mockup skin Winamp bằng Adobe Illustrator để làm quà cho cậu con trai hai tuổi rưỡi của mình, nhưng ông không biết cách biến nó thành skin thật
    • Ông gửi tài liệu kèm thư văn bản đến winamp.com và nhờ làm giúp thành skin
    • Trong thư có yêu cầu không chia sẻ skin này, nên tài liệu đó không được công bố
  • Khi tìm các từ như password trong tệp, người ta thấy một số skin có E-mail passwords.txt
    • Tệp này chứa địa chỉ email và mật khẩu email
  • Chet_Baker.wszsecret.txt, và nội dung là tiểu sử của Chet Baker
  • Một số skin có chứa tệp mp3, và có thể dùng truy vấn SQLite để tìm danh sách các tệp .mp3
    • Ví dụ có tệp cool.mp3 dài 5 giây
  • Alien_Workshop_Sovergein_Sect.wsz chứa Sovergein Sect.wav
    • Khi nghe, nó có cảm giác như đang phát ngược nên âm thanh đã được đảo lại để kiểm tra
    • @PenanceArkana trên Twitter nói rằng giọng nói này nghe như “Alien Workshop Sovereign Sect 2001”, đồng thời cho biết “Sovereign Sect” có vẻ là một hoạt động sản phẩm ván trượt hợp tác giữa Habitat Skateboards và Alien Workshop Skateboards

WORM.EXE và skin bên trong skin

  • Một số skin chỉ chứa đúng tệp WORM.EXE
    • Tên gọi trông có vẻ nguy hiểm, nhưng VirusTotal không phát hiện vấn đề gì
    • Một người dùng trên Webamp Discord đã chạy nó trong VM và xác nhận đây không phải worm độc hại mà là trò chơi worm kiểu snake
  • Một số skin khác chỉ chứa hình ảnh hoặc ảnh cá nhân
    • Một skin chỉ có Standing around the hoop.jpg
    • Một skin chỉ có ellie.bmp
    • Một skin có 2 ảnh trẻ sơ sinh cùng tệp văn bản ghi “Here is a few pictures of Dom's baby. Joe”
  • Khi tìm các skin Winamp nằm trong những skin khác, người ta phát hiện 127 skin
    • Trong đó có 54 skin chưa từng có trên Winamp Skin Museum nên đã được tải lên mới
  • Khi thu thập ở quy mô lớn các tệp do rất nhiều người tạo ra, ngay cả trong một định dạng skin tưởng như đơn giản cũng có thể lộ ra dữ liệu cá nhân, sai sót, trò đùa và các nội dung ẩn

1 bình luận

 
GN⁺ 2024-07-26
Các ý kiến trên Hacker News
  • Jordan Eldredge đã thực hiện khá nhiều dự án liên quan đến WinAmp rất ấn tượng. Bao gồm WebAmp, một bản tái triển khai từ đầu phần lớn WinAmp trên nền web, và cả engine WASM cho hiệu ứng trực quan hóa nhạc kiểu WinAmp
    Trang dự án: https://jordaneldredge.com/projects/

  • Tôi thật sự rất nhớ văn hóa làm skin. Tôi từng chìm đắm trong văn hóa tạo và phát hành skin cho mọi chương trình có hỗ trợ skin, thậm chí cả những chương trình vốn không hỗ trợ nhờ các ứng dụng chưa ký
    Đến giờ tôi vẫn hay tùy biến mọi thứ mình có, và ghét phải nhìn các chương trình nhạt nhẽo cả ngày. Tôi càng không thích những ứng dụng có phong cách riêng quá mạnh như Discord, đến mức không tôn trọng cả những tùy biến nhỏ mà theme Linux cung cấp
    Tôi cảm thấy một lý do lớn khiến web indie chết đi cũng là vì hệ điều hành và chương trình đã hạn chế khả năng tùy biến của người dùng. Theme MySpace khiến mọi người học HTML/CSS, skin Winamp khiến họ học Photoshop và đồ họa, scripting mIRC dạy họ những điều cơ bản về lập trình, còn tùy biến hệ điều hành thì bao trùm tất cả những thứ đó. Giờ thì giống như chỉ cần im lặng dùng theo cách nhà sản xuất quy định

    • Tôi thật sự nhớ thời làm phần mềm đầu những năm 2000. Ai cũng dùng Windows XP nhưng mỗi người lại thay đổi theme và icon cực nhiều
      Ở nhà tôi dùng Mac và cũng tùy biến nó; tôi không nhớ tên ứng dụng từng giúp cài theme tùy chỉnh hay Dock, nhưng tôi hay dùng CandyBar để cài bộ icon. Dạo này nhiều người thậm chí còn không đổi cả hình nền, nên tôi mong họ sống vui vẻ hơn một chút
    • Sự nghiệp lập trình viên phần mềm của tôi phần lớn bắt nguồn từ việc mê tùy biến theme Linux. Việc có thể đổi theme cho mọi thứ, từ ứng dụng, desktop cho đến UI toolkit, đã khiến tôi yêu Linux
      Tất nhiên đó là thời KDE 3 và GNOME 2, còn bây giờ thì khác. Đặc biệt với GNOME, có vẻ như họ chủ động không khuyến khích dùng theme. Nghĩ đến việc cộng đồng đã bỏ lỡ bao nhiêu người trẻ sáng tạo lẽ ra có thể bị thu hút bởi điều đó thì thật đáng tiếc
    • Nếu mở những chức năng như vậy trong ứng dụng thì cũng có lợi lớn cho khả năng tiếp cận cho người khuyết tật. Có những dạng khuyết tật khiến một số thiết kế UI gần như không thể sử dụng được; nếu không thể tùy biến, thì trừ khi có API thay thế, người dùng đơn giản là không dùng được
    • Chính scripting mIRC đã khiến tôi trở thành lập trình viên ngày nay, và cũng là lý do nó trở thành sự nghiệp của tôi
    • Thật bất ngờ là skin tôi làm cho Methodus Toolz vẫn còn trên trang này: https://www.methodus2000.com/methodus3/skins.htm
  • Vì chủ yếu dùng Windows nên đến giờ Winamp vẫn là trình phát nhạc chính của tôi. Tôi nghe các file FLAC và stream DI.fm bằng Winamp

    • Một trong những việc đầu tiên tôi làm khi mới mua Steam Deck là chạy được Winamp bằng Bottles. Khi dùng ở chế độ desktop và nối với hai màn hình, tôi để Winamp trên màn hình tích hợp
    • Nếu dùng Windows thì Tray Player cũng đáng xem
      https://www.trayplayer.com/
    • Winamp từng cực kỳ phổ biến ở các nước thuộc Liên Xô cũ như Ukraine nơi tôi lớn lên. Đến giờ tôi vẫn stream di.fm bằng Winamp y như vậy
  • Đọc bài này khiến tôi có cảm giác quay lại 27 năm trước, khi 13 tuổi

    • Nhìn cái này xong tôi kiểm tra xem thời tôi 13 tuổi đã cách đây bao lâu, hóa ra là 26 năm. Chúng ta già rồi sao?
    • Tôi cũng khoảng 13 tuổi cách đây chừng 27 năm, và tình cờ là nhiều bạn bè của tôi cũng vậy. Chúc mừng gia nhập tuổi 40
  • Tôi nhớ Sovereign Sect có liên quan đến mảng quần áo trượt ván. Chính xác là gì thì tôi không chắc
    https://www.thrashermagazine.com/articles/magazine/the-regro...

    • Đó là tên một công ty phân phối gồm nhiều thương hiệu
      Có đoạn nói rằng vào cuối năm 1999, một ý tưởng đã được bàn luận nhiều năm bắt đầu nảy mầm, và đến tháng 12 Habitat được thành lập dưới Sovereign Sect. Alien Workshop và các bộ phận của nó đến nay vẫn vận hành theo triết lý này; có vẻ Sovereign Sect mang nghĩa là một nhóm những cá nhân muốn phát triển trượt ván, dự án và ý tưởng mà không chịu áp lực hay quy tắc từ bên ngoài
  • Tôi có cảm giác déjà vu rất mạnh khi nhìn bức ảnh những người đứng quanh rổ bóng rổ. Kỳ lạ một cách khó tả

    • Nó có cảm giác máy ảnh kỹ thuật số đầu những năm 2000. Dù không có bóng rổ, những bức ảnh của tôi hồi cuối cấp ba cũng có không khí tương tự
    • Tôi nhớ đến pointerpointer.com, và kỳ lạ là cũng nghĩ đến New Kids on the Block
    • Tôi cũng lập tức cảm thấy vậy, và có vẻ nhiều người khác cũng thế. Có lẽ là do áo sơ mi rộng kiểu công sở và kiểu tóc
    • Tôi cũng vậy. Tôi thắc mắc liệu hình này có từng nằm trong một gói nào khác không
    • TinEye nói đã tìm kiếm hơn 69,1 tỷ hình ảnh nhưng không tìm thấy kết quả trùng khớp. Có lẽ là vì họ chưa thu thập trang có hình này
  • Đúng là thứ có thể quất vào mông llama thật

  • Một phát hiện thật tuyệt. Thật kỳ lạ khi thấy những thứ như skin Winamp mà tôi từng tiếp xúc khi lớn lên giờ trở thành đối tượng nghiên cứu nhân học và lịch sử
    Tôi vừa háo hức vừa hơi rợn khi nghĩ rằng nếu áp dụng những kỹ thuật điều tra như vậy, còn bao nhiêu tư liệu thời thơ ấu của tôi mà tôi không ngờ vẫn còn tồn tại sẽ được lộ ra

  • Thật vui vì có thể xem tất cả các skin
    https://skins.webamp.org/

  • Hay đấy. Nhưng tôi thật sự tò mò không hiểu rốt cuộc người ta đã tạo ra những thứ như vậy bằng cách nào

    • Nếu từng hỗ trợ Windows thì đây là một vấn đề khét tiếng rất hay gặp. Khi cố mở một thư mục hoặc file bằng cách nhấp đúp trong Explorer, chuột trượt đi và mục tiêu bị vô tình di chuyển sang thư mục khác. Một trải nghiệm mà tôi khuyên mọi lập trình viên nên gặp ít nhất một lần
    • Một phần là ngớ ngẩn, một phần là tham lam, một phần là cố ý. Trường hợp chạy truyền thông IP chậm qua một ô nhập văn bản trên trang web tích lũy dặm bay của hãng hàng không là thuộc loại cố ý. Cách đó tận dụng một trang có thể truy cập trên Wi‑Fi máy bay mà không cần trả tiền, và tôi cho rằng một số thứ kiểu này là chia sẻ file và warez thời kỳ đầu nằm trong các skin Winamp
      Sự tò mò kiểu “cái này làm gì nhỉ?” gây ra rất nhiều chuyện. Khi nén một thư mục, người ta quên rằng bên trong có lượng lớn file khác, và vì các file đó không cản trở chức năng chính nên chúng cứ thế được kéo theo
    • Ít nhất một phần có thể là do tận dụng các website/diễn đàn không chính thức hoặc chính thức cho phép chia sẻ và lưu trữ file wsz miễn phí. Dù sao wsz rốt cuộc cũng là file zip nên có lẽ làm vậy được