C# Client for Safebrowse API

645 views
Skip to first unread message

psthomas

unread,
Mar 29, 2011, 5:21:31 PM3/29/11
to Google Safe Browsing API
Hello Everyone,

We are pleased to announce a C# client for the Safebrowse API, and
hope that it will prove useful to many of you. This is a C# library
that implements the key parts of the protocol, and should be very
simple to start using.

The source code is released under the Apache 2.0 license and can be
found on Google Code: http://code.google.com/p/google-safebrowse-v2-client-csharp/

Automated tests and code samples are included, as is a README at
http://code.google.com/p/google-safebrowse-v2-client-csharp/wiki/README

We welcome feedback and patches to help us improve this tool.

Cheers,
Patrick Thomas
Qualys, Inc

medin

unread,
Apr 21, 2011, 4:01:40 AM4/21/11
to Google Safe Browsing API
Hi! thanks a lot for sharing this library.
Quick question, I tried to add the dll as a reference to my solution
(.net 3.5) but the dll shows a warning message.

does it work on 3.5?
thanks

On Mar 29, 2:21 pm, psthomas <pstho...@gmail.com> wrote:
> Hello Everyone,
>
> We are pleased to announce a C# client for the Safebrowse API, and
> hope that it will prove useful to many of you. This is a C# library
> that implements the key parts of the protocol, and should be very
> simple to start using.
>
> The source code is released under the Apache 2.0 license and can be
> found on Google Code:http://code.google.com/p/google-safebrowse-v2-client-csharp/
>
> Automated tests and code samples are included, as is a README athttp://code.google.com/p/google-safebrowse-v2-client-csharp/wiki/README

Happy

unread,
May 9, 2011, 10:56:46 AM5/9/11
to Google Safe Browsing API
Hi,

I am also working on a C# implementation. It is not ready for the
prime time, there are still some issues but I would love to have some
feedback and perhaps some help.

Check it out at https://github.com/OndrejStastny/Google-Safe-Browsing-API-2.0-C-

Best Regards,

Ondrej


On Mar 29, 11:21 pm, psthomas <pstho...@gmail.com> wrote:
> Hello Everyone,
>
> We are pleased to announce a C# client for the Safebrowse API, and
> hope that it will prove useful to many of you. This is a C# library
> that implements the key parts of the protocol, and should be very
> simple to start using.
>
> The source code is released under the Apache 2.0 license and can be
> found on Google Code:http://code.google.com/p/google-safebrowse-v2-client-csharp/
>
> Automated tests and code samples are included, as is a README athttp://code.google.com/p/google-safebrowse-v2-client-csharp/wiki/README

Julien Sobrier

unread,
Sep 9, 2011, 4:53:14 PM9/9/11
to google-safe-...@googlegroups.com
Hello,
I'm looking into this library. First, I'm trying to understand what
part of the API is not implemented, and what parta are different from
the official API.

Here is the list of differences I came up with aftrer looking at the
code, please let me know if I am worng or if I missed anything:
* the list of full hashes is lost after every update
* lookup against full hash does not check if it is more than 45-minutes old
* the update processing does not handle the reset command
* back-off after errors is not handled
* the "next poll" time is not used to check whether it is time to update or not
(* no support for MAC, stated in the README file)

Since all the chunks data are hold in memory, I was curious to know
how much memory is used.

Thank you
Julien

> --
> You received this message because you are subscribed to the Google Groups "Google Safe Browsing API" group.
> To post to this group, send email to google-safe-...@googlegroups.com.
> To unsubscribe from this group, send email to google-safe-browsi...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-safe-browsing-api?hl=en.
>
>

Reply all
Reply to author
Forward
0 new messages