markdown:
# Create a PHP normalizer in C
Ngân sách $30-250 USD
I need to make a C program based on Flex/Bison with two funcionalities:
1. executed as a standalone command:
pnorm <path-to-php/html>
2. Provide a function to other C programs... by example:
int pnorm(char *orig_filename, char *dest_filename) { ....... }
> In this case, the output is to dest_filename, not stdout.
The program should read an HTML/PHP file and print to stdout the result.
The result is normalized version of the PHP code.
The process should be done in 2 steps:
STEP 1:
======
- convert $variable= base64_decode(...) in $variable="<printable characters>"
- convert eval(base64_decode(...) in eval("<php code> (printable characters) ");
- convert eval(mutltiple_functions("...")) in eval("<php code> (printable));
Also consider the "string1" . "string2" posibility as the source string
Where multiple_functions are all possible combinations of:
- base64_decode
- str_rot13
- gzinflate
- gzuncompress
- stripslashes
*1 please note that the resulting PHP code is not to be executed, it is just to be analyzed. It can result with syntactic errors.
*2 Consider that there could be necessary to recursivelly do this job. It means that the base64_decode can result as a new encoded string with another combination of these functions.
STEP 2
======
Once all strings are replaced with the decoded version, the software should make the next changes to the code:
1. Take off all the comments (Multi line comments and single line comments)
2. Convert all text to lowercase (statements, strings and every text). Remember that PHP source code is UTF-8
3. Convert all strings delimitators to " (double quote)
4. Convert all strings like "ab" . "cd" to "abcd"
5. Convert all strings like "ab" .chr(65) . "cd" to "abAcd" (only with printable characters)
6. convert "ab" . chr(64+1) ."cd" to "abAcd" (for basic operations: +,-,*,^)
7. Convert all strings like "ab\065" and "ab\x41" to "abA" (only with printable characters)
8. Replace all CR,LF,TAB with a single space
9. Remove all repeated spaces. Example: echo "hello"; -> to echo "hello"
10 Remove reduntant spaces after and before parenthesis, braces and comparison ops:
if ( $a == 2 ) { echo "2"; } --> to --> if ($a==2) {echo "2";}
Be careful with:
1. Segmentation faults
2. buffer overrun
3. memory management
Please try not to use but the standard libraries. (accepted are flex,bison,pcre and the standard libraries)
Also pleaseprovide the makefile.
The HTML code (imagine there is PHP embeded in an HTML file) should be lowered case,removed the CR,LF,TAB, removed the comments. Javascript should be treated as HTML code.
Please make me any question if you need.
Please respect the price you give me. Think well before offer.
## 17 freelancer đang chào giá trung bình $181 cho công việc này
[schoudhary1553](/u/schoudhary1553.html)
Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve.
Here is the reason. Why you should pick me?
a) I am a very expert and have the same kind of ex
[Thêm](#)
[polarjin2017](/u/polarjin2017.html)
Hello?, how are you? I have read your description in detail. So i can help you.
I am experienced in windows and web development with Microsoft technologies using C#, ASP.NET, VB.NET, C++, Java, Android, iPhone and Wor
[Thêm](#)
[SilentStarMagic](/u/SilentStarMagic.html)
Hi, I am a serious developer who aims to provide high quality services. If you contact me, we can discuss more things detail and will be achieved with each other's purpose. Good luck for your business…
[MetaoriginLab](/u/MetaoriginLab.html)
Hey We are a team of Technical Developers and have got expertise in such stuff. Ping me if you are looking for a quick resolution
[shaliniramadass](/u/shaliniramadass.html)
Hi, we are a 1000 + employee firm. Charging 6$ an hour. Can start any technology immediately. Direct access to developers via Skype, G talk and hotline – 24/7 availability for all 1000+ resource. We can bet you that no
[Thêm](#)
[techlogics4](/u/techlogics4.html)
Dear Prospect Hiring Manager.
Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned
I have
[Thêm](#)

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

WARC-Identified-Payload-Type: text/html

X-Cache: MISS

Server: nginx

Connection: close

Accept-Ranges: bytes

X-Frame-Options: SAMEORIGIN

Vary: Accept-Encoding, X-Authenticated

Content-Type: text/html; charset=UTF-8


markdown:
Copy and paste the embed code below.
The code has been copied to your clipboard.
https://www.voatiengviet.com/a/3098780.html

X-UA-Compatible: IE=edge

Cache-Control: public, max-age=299

Vary: Accept-Encoding

X-XSS-Protection: 1; mode=block

Content-Language: vi

Content-Type: text/html; charset=utf-8


markdown:
Copy and paste the embed code below.
The code has been copied to your clipboard.
https://www.voatiengviet.com/a/3450021.html
Việt Nam phản ứng vụ TQ kêu gọi ‘chiến tranh trên biển.’ Vụ tin tặc làm đậm thêm mối nghi ngờ về Trung Quốc? Nữ dân biểu Đài Loan nhập cảnh Việt Nam ‘sai mục đích’? Truyền thông Mỹ ‘sốt’ với clip lốc xoáy ở Việt Nam.

Cache-Control: public, max-age=274


markdown:
Các đặc sứ của Mỹ, Nam Triều Tiên và Nhật Bản hôm nay gặp nhau tại Seoul để bàn về cách ứng phó với việc Bắc Triều Tiên tiếp tục phát triển chương trình vũ khí hạt nhân. Theo tường thuật của thông tín viên Brian Padden của đài VOA tại thủ đô của Nam Triều Tiên, các đồng minh của Mỹ trong khu vực muốn gia tăng áp lực đối với Bắc Triều Tiên, nhưng họ cũng muốn tiếp tục có sự ủng hộ của Trung Quốc và Nga để làm cho bán đảo Triều Tiên không có vũ khí hạt nhân.
Sau cuộc họp với Đặc sứ Nam Triều Tiên Hwang Joon Kook và Đặc sứ Nhật Bản Junichi Ihara, Đại diện Đặc biệt của Mỹ về Bắc Triều Tiên, ông Sung Kim, bày tỏ những sự quan tâm đối với việc Bắc Triều Tiên mới đây tuyên bố họ đã thử nghiệm thành công một phi đạn phóng từ tàu ngầm và chế tạo một đầu đạn hạt nhân đủ nhỏ để có thể gắn vào phi đạn.
"Tôi không muốn bình luận về các vấn đề tình báo, nhưng tôi nghĩ rằng bất kể những việc đó là như thế nào đi nữa thì chúng tôi cũng hết sức quan tâm về việc Bắc Triều Tiên tiếp tục theo đuổi những khả năng như vậy. Tôi nghĩ rằng ý định của họ rất rõ ràng và chúng ta nên quan tâm."
Những lời tuyên bố của Bắc Triều Tiên chưa được kiểm chứng một cách độc lập và nhiều nhà phân tích nói rằng Bình Nhưỡng phải mất nhiều năm nữa mới có thể triển khai các hệ thống vũ khí mới đó.
Mặc dầu vậy, các tuyên bố của Bình Nhưỡng chứng tỏ nước này đang tiến tới mục tiêu phát triển khả năng tấn công lục địa nước Mỹ và những nơi khác trên thế giới bằng vũ khí hạt nhân, bất chấp những sự hạn chế do Liên Hiệp Quốc áp đặt và những biện pháp chế tài của cộng đồng quốc tế.
Hồi trung tuần tháng này Ngoại trưởng Hoa Kỳ John Kerry cho biết việc mở lại cuộc đàm phán giữa Bắc Triều Tiên với Nam Triều Tiên, Hoa Kỳ, Nhật Bản, Nga và Trung Quốc vẫn còn rất xa vời. Cuộc đàm phán 6 bên, với mục tiêu là Bắc Triều Tiên tháo dỡ chương trình hạt nhân để đổi lấy sự trợ giúp kinh tế vào bảo đảm an ninh, đã bị đổ vỡ từ năm 2008.
Ngày hôm nay, các vị đặc sứ của Mỹ, Nam Triều Tiên và Nhật Bản đồng ý với nhau rằng cách duy nhất để tiến tới là gia tăng áp lực đối với Bắc Triều Tiên thông qua việc tăng cường sự chấp hành các biện pháp chế tài hiện có và có thể sẽ áp dụng thêm những sự hạn chế.
Đặc sứ Nam Triều Tiên Hwang Joon Kook cảnh báo Bắc Triều Tiên là “sự cô lập ngoại giao và kinh tế” của họ sẽ gia tăng nếu họ tiếp tục theo đuổi đường lối hiện nay.
Đặc sứ Nhật Bản Junichi Ihara cho biết có một cảm nhận chung tại cuộc họp ba bên là phải gấp rút đối phó với mối đe dọa mỗi lúc một tăng của Bắc Triều Tiên.
Đặc sứ Sung Kim nói rằng có một điều quan trọng là Trung Quốc và Nga tiếp tục ủng hộ cho cách giải quyết mà Washington, Seoul và Tokyo lực chọn. Ông cho biết ông sẽ nói rõ điều đó khi ông gặp Đặc sứ Vũ Đại Vĩ của Trung Quốc tại Bắc Kinh vào ngày mai.
"Tôi dự kiến sẽ có một cuộc tham khảo ý kiến đầy đủ với Đại sứ Vũ vào ngày mai về việc Trung Quốc sẽ giao tiếp như thế nào với Bắc Triều Tiên để đưa Bắc Triều Tiên tới những cuộc thương lượng thật sự và khả tín."
Ngoại trưởng Kerry cho biết lãnh tụ Bắc Triều Tiên Kim Jong Un đã bác bỏ những đề nghị của Trung Quốc và Nga. Cả hai nước này ủng hộ những biện pháp chế tài của Liên Hiệp Quốc đối với Bắc Triều Tiên sau khi Bình Nhưỡng tiến hành cuộc thử nghiệm hạt nhân lần thứ ba vào năm 2013.
Tuy nhiên, Bắc Kinh không muốn gây thêm sức ép đối với Bình Nhưỡng vì e rằng điều đó làm gia tăng sự bất ổn và khả năng xảy ra xung đột trong khu vực.
Mặc dầu vậy, có tin cho biết Trung Quốc trong thời gian gần đây đã cảm thấy lo ngại nhiều hơn đối với sự ương ngạnh của ông Kim Jong Un, và theo tiết lộ của Ngoại trưởng Kerry, Bắc Kinh sẵn lòng xem xét tới việc áp dụng thêm các biện pháp trừng phạt đối với Bình Nhưỡng.
Bên cạnh vấn đề vũ khí hạt nhân, nhiều người còn quan tâm tới sự bất ổn trong nội bộ của giới lãnh đạo Bắc Triều Tiên.
Theo Cơ quan Tình báo Quốc gia Nam Triều Tiên, ông Kim Jong Un đã xử tử nhiều quan chức cấp cao từ khi lên nắm quyền năm 2011. Tin tức cho biết cuối tháng tư vừa qua Bộ trưởng Quốc phòng Bắc Triều Tiên Hyong Yong Chol đã bị xử tử công khai bằng súng đại liên bốn nòng tại một trại huấn luyện của quân đội gần thủ đô Bình Nhưỡng vì ngủ gục tại các cuộc duyệt binh.

Cache-Control: public, max-age=300