@quypuoc1 Trước khi convert sang UTF-16 thì payload đang là P\0A\0Y\0L\0O\0A\0D\0, UTF-16 sẽ sử dụng 2 bytes để chuyển đổi, tức nó sử dụng P\0 -> P (với \0 là 1 byte). Mục tiêu của mình đang là xoá được cái Payload 2 đi để chạy được code, nên thêm 1 byte nữa để việc convert UTF-16 bị lệch đi như việc thêm X vào XP\0A\0Y\0L\0O\0A\0D\0 -> convert thành junk chars. Tức là sẽ lấy XP để chuyển sang UTF-16 -> junk char chứ không phải là P\0 để ra P
cũng theo dõi các bài viết của các bạn mà giờ nó mới ra ver 3 không biết thế thế nào )) có dự định thi từ đợt trong dịch mà bận giờ mới tìm lại tài liệu thì thấy nó vừa cập nhật version
@minhtuan.nguy Dạ vậy theo em hiểu sẽ là
echo -ne '[Some prefix ]P\0A\0Y\0L\0O\0A\0D\0X[midfix]P\0A\0Y\0L\0O\0A\0D\0X[Some suffix ]' > /tmp/test.txt
[Some prefix ] : sẽ thành junk char .. ( em vẫn không hiểu tại sao chỗ nào lại thành junk char ạ )
P\0A -> P
A\0Y -> A
....
Sau khi ghép xong thì X sẽ bị dư, và ghép vs đoạn còn lại. Do đó nó sẽ bị junk char
... Có đúng không ạ
Đơn giản vì chúng ta cần một cơ chế cho phép chồng chập nhiều volume trên cùng 1 đường dẫn. Vd: [Vol1=/a/b/c/d/] và [Vol2=a/b/c/] sẽ có chung prefix là /a/b/c/. Khi cùng triển khai 2 đứa sẽ loại trừ và ghi đè lẫn nhau tại /a/b/c/ nếu không sử dụng subPath.
Về việc Kubernetes không cập nhật tự động ConfigMap/Secrect as a Volume bằng subPath thì các bạn có thể refer qua legacy docs.
Thật sự rất hay, trước mình có thử nhưng mà mãi không có đơn nào nên thôi. Vì lười tự nhiên phải hoàn thiện profile mà không biết up gì lên github hay linkedin.
THẢO LUẬN
Thanks bạn. Nhớ ghé blog của mình tại https://thanhle.blog để đọc nhiều nội dung mà mình chia sẻ hơn nhé 😆
lúc bạn cấu hình nó có chỗ Advanced Options á
@hmquan08011996 có cả chỗ cấu hình branch hở pro! e ko thấy có khi e tạo workspace
Đúng rồi, hạn thi của VC là 1 năm từ ngày mua, năm nay giá cao hơn $10 so với đợt sale năm ngoái
https://stackoverflow.com/questions/48571507/forcing-user-account-selection-for-laravel-socialite-google-logins
giờ tăng giá so vs 1 năm trước hay sao á thầy , e thấy 197.5 $ . Và mua vocher thì sẽ có hạn dùng trong vòng 1 năm hả thầy ?
😂
👍️
bài viết của bạn rất hay nhưng mà bạn còn non và xanh lắm
123
@haotruong220494 bạn ôn thì kiểu gì cũng pass thôi. Silver k khó đâu
đề thật khá sát với đề mock của nó https://github.com/ruby-association/prep-test/blob/version3/silver.md
Bài viết rất cuốn và bổ ích
Mình tin là sau khi đọc bài viết này xong, sẽ có nhiều mem muốn thử sức với freelance lắm đây =))))
@quypuoc1 Trước khi convert sang UTF-16 thì payload đang là
P\0A\0Y\0L\0O\0A\0D\0, UTF-16 sẽ sử dụng 2 bytes để chuyển đổi, tức nó sử dụngP\0->P(với\0là 1 byte). Mục tiêu của mình đang là xoá được cái Payload 2 đi để chạy được code, nên thêm 1 byte nữa để việc convert UTF-16 bị lệch đi như việc thêmXvàoXP\0A\0Y\0L\0O\0A\0D\0-> convert thành junk chars. Tức là sẽ lấyXPđể chuyển sang UTF-16 -> junk char chứ không phải làP\0để raPNếu vẫn cần thì bạn liên hệ cho mình qua fb: https://facebook.com/Garar99 nhé
cũng theo dõi các bài viết của các bạn mà giờ nó mới ra ver 3 không biết thế thế nào
)) có dự định thi từ đợt trong dịch mà bận giờ mới tìm lại tài liệu thì thấy nó vừa cập nhật version 
@minhtuan.nguy Dạ vậy theo em hiểu sẽ là echo -ne '[Some prefix ]P\0A\0Y\0L\0O\0A\0D\0X[midfix]P\0A\0Y\0L\0O\0A\0D\0X[Some suffix ]' > /tmp/test.txt [Some prefix ] : sẽ thành junk char .. ( em vẫn không hiểu tại sao chỗ nào lại thành junk char ạ ) P\0A -> P A\0Y -> A .... Sau khi ghép xong thì X sẽ bị dư, và ghép vs đoạn còn lại. Do đó nó sẽ bị junk char ... Có đúng không ạ
pathvàsubPaththì có thể refer tại đây./a/b/c/d/] và [Vol2=a/b/c/] sẽ có chung prefix là/a/b/c/. Khi cùng triển khai 2 đứa sẽ loại trừ và ghi đè lẫn nhau tại/a/b/c/nếu không sử dụngsubPath.@quydungtn20 Mình vẫn ngu tiếng Anh lắm. Nhưng nếu có time rảnh mình sẽ share về cách học của mình nhé!
@thanhle27 Cách anh học Tiếng Anh anh à
Dạng câu truyện từ lúc bắt đầu đến hiện tại ấy
Thật sự rất hay, trước mình có thử nhưng mà mãi không có đơn nào nên thôi. Vì lười tự nhiên phải hoàn thiện profile mà không biết up gì lên github hay linkedin.